openwrt 定時關閉一條WIFI SSID 2.4G或5G


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頻段信號了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM