官方版本的ROM編譯時時沒有把luci和uhttpd打包進去的,所以,要ssh登錄到路由器后手動安裝,默認用戶名root,密碼是空。
如果你的路由器是掛載在其他路由下面的,DHCP可以獲取到IP,能正常上網的話,這一步不需要操作。
0x00:設置wan口以便路由器可以上網:
登錄后 vi /etc/config/network/
修改wan的配置信息。我的如下:
config interface 'wan'
option ifname 'eth0.2'
option proto 'static'
option ipaddr '172.171.19.239'
option netmask '255.255.240.0'
option gateway '172.171.16.1'
option dns '114.114.114.114'
保存退出后重啟network進程:/etc/init.d/network restart
測試下網絡是否正常。
0x01安裝uhttpd並設置開機自啟動:
安裝luci會自動安裝uhttpd
更新opkg軟件庫:
opkg update
安裝uhttpd:
opkg install uhttpd
安裝完畢后,設置uhttpd開機自啟動:
/etc/init.d/uhttpd enable
啟動uhttpd:
/etc/init.d/uhttpd start
0x02安裝luci及中文語言包:
opkg install luci luci-i18n-base-zh-cn
會自動安裝依賴包,安裝完畢后就可以通過http://路由器LanIP/來訪問了。
登錄路由器后,找到系統菜單:system,system, Language and Style 里 Language 后面的下拉列表,將auto改為“中文(chinese)”,然后保存並應用。
http://路由器LanIP/來訪問的話,就自動顯示為中文界面了。
此處需要說明的是:在web下回復出廠設置的話,uhttpd、luci等會全部抹掉,所以,做好配置備份慎重選擇。
0x03 安裝掛載USB存儲:
ssh登錄路由器,執行下列命令:
opkg install fdisk swap-utils kmod-usb-storage kmod-fs-ext4 e2fsprogs kmod-usb-ohci kmod-usb-uhci
block-mount luci-app-samba luci-i18n-samba-zh-cn kmod-usb2 kmod-fs-vfat ntfs-3g mount-utils
安裝完成后,web管理界面就能看到“服務”菜單下有“網絡共享”服務了。