0
我最近了解了UCI,並且想編寫一些自動化腳本來配置openwrt設備。我有兩個問題:以遠程方式配置openwrt設備
- 除編輯配置文件或使用uci cmd工具(我認爲這樣做)之外,是否還有一種編程方式可以在openwrt上配置某些東西?也許有些API調用? (不怕編寫本地C代碼的)
- 同^但遠程(不SFTP發佈或熒光素酶,圖片類似 'ucirpc')
我最近了解了UCI,並且想編寫一些自動化腳本來配置openwrt設備。我有兩個問題:以遠程方式配置openwrt設備
Ofcourse UCI爲您服務。
下面是我的shell腳本片段:
uci set wireless.internet='wifi-iface'
uci set wireless.internet.ifname='internet'
uci set wireless.internet.network='wwan'
uci set wireless.internet.encryption='psk-mixed'
uci set wireless.internet.device='radio0'
uci set wireless.internet.mode='sta'
uci set wireless.internet.ssid='SSID'
uci set wireless.internet.key='KEY'
MACID=$(cat /sys/class/net/eth0/address | awk '{print toupper($0)}')
uci set wireless.internet.macaddr=`echo $MACID`
uci commit wireless
最終結果: 入境在/ etc /配置/無線模塊網絡接口。
:)
就是這樣。