先配置有線
設定lan ip(即訪問路由的ip)
1
uci
set
network.lan.ipaddr=[lan ip]
1
2
3
4
pppoe使用者
uci
set
network.wan.proto=pppoe
//
設定wan口型別為pppoe
uci
set
network.wan.username=[上網帳戶]
uci
set
network.wan.password=[上網密碼]
//
這兩行設定pppoe使用者名稱和密碼
如果要掛在上級路由下面就這樣
1
2
3
4
uci
set
network.wan.proto=none
//
關掉wan
uci
set
network.lan.gateway=[上級路由ip]
//
閘道器指向上級路由
uci
set
network.lan.dns=[上級路由ip]
//dns
指向上級路由
uci
set
dhcp.lan.ignore=1
//
關掉lan的dhcp
然後是無線
1
2
3
4
5
6
7
8
uci
set
wireless.@wifi-device[0].disabled=0
//
開啟無線
uci
set
wireless.@wifi-device[0].txpower=17
//
設定功率為17dbm 太高會燒無線模組
uci
set
wireless.@wifi-device[0].channel=6
//
設定無線通道為6
uci
set
wireless.@wifi-iface[0].mode=ap
//
設定無線模式為ap
uci
set
wireless.@wifi-iface[0].ssid=[自己設定ssid]
//
設定無線ssid
uci
set
wireless.@wifi-iface[0].network=lan
//
無線鏈結到lan上
uci
set
wireless.@wifi-iface[0].encryption=psk2
//
設定加密為wpa2-psk
uci
set
wireless.@wifi-iface[0].key=[密碼]
//
設定無線密碼
最後應用配置
1
2
uci commit
//
應用
/etc/init
.d
/network
restart
//
重啟網路服務
Linux下命令列解析函式getopt簡單使用
以前寫一些除錯程式的時候解析命令都是使用strtok作分割再判斷,偶然間看到由乙個getopt函式,可以很快的實現這個功能。include int getopt int argc,char const ar const char optstring extern char optarg extern...
OPENWRT使用命令列設定無線和有線網路
openwrt使用命令列設定無線和有線網路 在我們將 路由器韌體刷成開源的基於linux核心的openwrt系統後,由於openwrt預設未安裝web管理介面,所以我們需要先通過ssh或者telnet對路由器進行網路設定,設定完成後可通過openwrt的軟體包管理opkg安裝web設定介面luci。...
OPENWRT使用命令列設定無線和有線網路
在我們將 路由器韌體刷成開源的基於linux核心的openwrt系統後,由於openwrt預設未安裝web管理介面,所以我們需要先通過ssh或者telnet對路由器進行網路設定,設定完成後可通過openwrt的軟體包管理opkg安裝web設定介面luci。設定lan ip 即訪問路由的ip shel...