OPENWRT設定之命令列下簡單配置有線和無線

2021-09-20 16:18:15 字數 2453 閱讀 8826

先配置有線

設定lan ip(即訪問路由的ip)

1

ucisetnetwork.lan.ipaddr=[lan ip]

1

2

3

4

pppoe使用者

ucisetnetwork.wan.proto=pppoe//設定wan口型別為pppoe

ucisetnetwork.wan.username=[上網帳戶]

ucisetnetwork.wan.password=[上網密碼]//這兩行設定pppoe使用者名稱和密碼

如果要掛在上級路由下面就這樣

1

2

3

4

ucisetnetwork.wan.proto=none//關掉wan

ucisetnetwork.lan.gateway=[上級路由ip]//閘道器指向上級路由

ucisetnetwork.lan.dns=[上級路由ip]//dns指向上級路由

ucisetdhcp.lan.ignore=1//關掉lan的dhcp

然後是無線

1

2

3

4

5

6

7

8

ucisetwireless.@wifi-device[0].disabled=0//開啟無線

ucisetwireless.@wifi-device[0].txpower=17//設定功率為17dbm 太高會燒無線模組

ucisetwireless.@wifi-device[0].channel=6//設定無線通道為6

ucisetwireless.@wifi-iface[0].mode=ap//設定無線模式為ap

ucisetwireless.@wifi-iface[0].ssid=[自己設定ssid]//設定無線ssid

ucisetwireless.@wifi-iface[0].network=lan//無線鏈結到lan上

ucisetwireless.@wifi-iface[0].encryption=psk2//設定加密為wpa2-psk

ucisetwireless.@wifi-iface[0].key=[密碼]//設定無線密碼

最後應用配置

1

2

uci commit//應用

/etc/init.d/networkrestart//重啟網路服務

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...