2.4g信號簡直泛濫成災,所以5G是我的主力軍。有時候也需要用到2.4G ,雖然路由器上有硬件開關,可遺憾的是只能同時開啟或者關閉2條ssid信號。不能單獨開關一條wifi信號。百度了一下,果然找到了命令。在此作個筆記。
root@OpenWrt:~# vi /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option channel '13'
option hwmode '11g'
option path 'pci0000:00/0000:00:11.0'
option htmode 'HT40'
option noscan '1'
option country 'CN'
option txpower '10'
option disabled '0'
config wifi-iface
option device 'radio0'
option network 'lan'
option mode 'ap'
option encryption 'psk2'
option ssid 'OpenWrt_2.4G'
option key '83xxxxxx'
option wps_pushbutton '0'
option disabled '0'
config wifi-device 'radio1'
option type 'mac80211'
option channel '157'
option hwmode '11a'
option path 'pci0000:00/0000:00:12.0'
option htmode 'HT40'
option noscan '1'
option country 'CN'
option txpower '20'
option disabled '0'
config wifi-iface
option device 'radio1'
option network 'lan'
option mode 'ap'
option encryption 'psk2'
option ssid 'OpenWrt_5G'
option key '8xxxxxxx'
option wps_pushbutton '0'
可以看到通過設置radioO或者radio1 的disable屬性即可控制wifi信號開關。
建立一個腳本文件,腳本內容如下:
#!/bin/ash
uci set wireless.radio0.disabled=1
uci commit wireless
wifi
可自行定時執行腳本。
這里的radioO指的是我的2.4G 頻段信號,如果替換成radio1 就是控制5G頻段信號了。