這是本文件的舊版了喔!


參考

來源

核心模組

韌體內建功能

OpenWrt

  1. 常用套件下載後, 可複製他處備用, 免除下載等候時間.
  2. 必要套件安裝後, 可打包壓縮備份.

建立套件列表

# mkdir -p /jffs/tmp/ipkg
# ipkg update

uClibc

# cd /tmp
# wget http://downloads.openwrt.org/whiterussian/packages/uclibc_0.9.27-9_mipsel.ipk
# wget http://downloads.openwrt.org/whiterussian/packages/libgcc_3.4.4-9_mipsel.ipk
# ipkg -force-depends install uclibc_0.9.27-9_mipsel.ipk libgcc_3.4.4-9_mipsel.ipk
# rm *.ipk
# cd ~

硬碟分割磁區

USB storage

  1. 外接式USB硬碟, 請使用外接電源.
  2. Swap使用硬碟, 磁區大小為記憶體二倍.
  3. 可事先在其他PC分割格式化後, 直接拿來使用.
    1. 使用Linux LiveCD(例如: Mandriva One)開機後, 分割格式化硬碟.
    2. 使用Oleg's firmware, 分割格式化硬碟. 請參閱WL-500g 系列改機基本步驟

檢查

# lsmod
# dmesg | grep -i scsi

安裝

# ipkg install fdisk
# ls /jffs/usr/sbin/

分割

假設分割第一顆硬碟

# sh
# export LD_LIBRARY_PATH=/jffs/lib
# fdisk /dev/discs/disc0/disc
...
# exit

磁區格式化

  1. USB HD建議使用ext3.
  2. USB flash, SD card使用ext2.
  3. 若要格式化較大磁區, 先啟用swap.
  4. 若韌體內建命令已含mkfs.ext3等格式化程式, 則不必再安裝e2fsprogs套件.

安裝

# ipkg install e2fsprogs
# ls /jffs/sbin/

格式化

假設格式化第一顆硬碟的延伸磁區

# sh
# export LD_LIBRARY_PATH=/jffs/lib:/jffs/usr/lib
# mkfs.ext3 /dev/discs/disc0/part5
...
# exit

Swap

Linux SWAP

  1. swap可使用磁區或檔案型式, 不建議使用在USB flash或SD card內

安裝

# ipkg install swap-utils
# ls /jffs/usr/sbin/

格式化, 啟用

假設使用第一顆硬碟的swap磁區

# sh
# export LD_LIBRARY_PATH=/jffs/lib
# mkswap /dev/discs/disc0/part6
# swapon /dev/discs/disc0/part6
...
# exit

檢查

# free

Optware

 
firmware/dd-wrt.1260072358.txt.gz · 上一次變更: 2012/03/31 03:14 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki DigiLand.tw