cronjob to turn down wifi at night gives not disabling 'Wifi_Main_5Ghz' but gives uci: Invalid argument
as script
root@OpenWrt:~# /usr/sbin/cronjon_scripts/AutoTurnDownWifi-20Mhz10db,Disable-Guest,Private@Night
+ /usr/sbin/cronjon_scripts/AutoTurnDownWifi-20Mhz10db,Disable-Guest,Private@Night
uci: Invalid argument
Script
AutoTurnDownWifi-40Mhz23db,Enable-Guest,Private@Morning
# AutoTurnDownWifi-40Mhz23db,Enable-Guest,Private@Morning
uci set wireless.radio0.txpower=28
uci set wireless.radio0.htmode=HT40
uci set wireless.radio1.txpower=23
uci set wireless.radio1.htmode=HT80
uci set wireless.Wifi_Geo_Spoof.disabled=0
uci set wireless.WiFiGuest.disabled=0
uci set wireless.Wifi_Main_5Ghz.disabled=0
uci set wireless.WifiPrivate5Ghz.disabled=0
uci commit
/etc/init.d/network reload
AutoTurnDownWifi-20Mhz10db,Disable-Guest,Private@Night
uci set wireless.WiFi_APGuest.disabled=1
uci set wireless.radio0.txpower=10
uci set wireless.radio0.htmode=HT20
uci set wireless.radio1.txpower=10
uci set wireless.radio1.htmode=HT20
uci set wireless.Wifi_Geo_Spoof.disabled=1
uci set wireless.WiFiGuest.disabled=1
uci set wireless.Wifi_Main_5Ghz.disabled=1
uci set wireless.WifiPrivate5Ghz.disabled=1
uci commit
/etc/init.d/network reload
crobtab
# Wi-Fi Power
## TurnDown - Wi-Fi 20Mhz 10db, Disable SSID Guest/Private @ 12 Midnight (0 0 * * *)
### To avoid infinite reboot loop, wait 70 seconds and touch a file in /etc so clock will update on reboot before cron starts.
55 23 * * * sleep 70 && touch /etc/banner
0 0 * * * /usr/sbin/cronjon_scripts/AutoTurnDownWifi-20Mhz10db,Disable-Guest,Private@Night
## TurnUp - Wi-Fi 40Mhz 28db and Enable Guest and Private @ 8 AM (0 8 * * *)
### To avoid infinite reboot loop, wait 70 seconds and touch a file in /etc so clock will update on reboot before cron starts.
50 7 * * * sleep 70 && touch /etc/banner
55 7 * * * /usr/sbin/cronjon_scripts/AutoTurnDownWifi-20Mhz10db,Disable-Guest,Private@Morning
Running as command
## TurnDown - Wi-Fi 20Mhz 10db, Disable SSID Guest/Private @ 12 Midnight (0 0 * * *)
0 0 * * * uci set wireless.radio0.txpower=10 && uci set wireless.radio0.htmode=HT20 && uci set wireless.radio1.txpower=10 && uci set wireless.radio1.htmode=HT20 && uci set wireless.Wifi_Geo_Spoof.disabled=1 && uci set wireless.WiFiGuest.disabled=1 && uci set wireless.Wifi_Main_5Ghz.disabled=1 && uci set wireless.WifiPrivate5Ghz.disabled=1 && uci commit && /etc/init.d/network reload
## TurnUp - Wi-Fi 40Mhz 28db and Enable Guest and Private @ 8 AM (0 8 * * *)
0 8 * * * uci set wireless.radio0.txpower=28 && uci set wireless.radio0.htmode=HT40 && uci set wireless.radio1.txpower=23 && uci set wireless.radio1.htmode=HT80 && uci set wireless.Wifi_Geo_Spoof.disabled=0 && uci set wireless.WiFiGuest.disabled=0 && uci set wireless.Wifi_Main_5Ghz.disabled=0 && uci set wireless.WifiPrivate5Ghz.disabled=0 && uci commit && /etc/init.d/network reload
Terminal
root@OpenWrt:~# set -x && uci set wireless.radio0.txpower=10 && uci set wireless.radio0.htmode=HT20 && uci set wireless.
radio1.txpower=10 && uci set wireless.radio1.htmode=HT20 && uci set wireless.Wifi_Geo_Spoof.disabled=1 && uci set wirele
ss.WiFiGuest.disabled=1 && uci set wireless.Wifi_Main_5Ghz.disabled=1 && uci set wireless.WifiPrivate5Ghz.disabled=1 &&
uci commit && /etc/init.d/network reload
+ uci set 'wireless.radio0.txpower=10'
+ uci set 'wireless.radio0.htmode=HT20'
+ uci set 'wireless.radio1.txpower=10'
+ uci set 'wireless.radio1.htmode=HT20'
+ uci set 'wireless.Wifi_Geo_Spoof.disabled=1'
+ uci set 'wireless.WiFiGuest.disabled=1'
+ uci set 'wireless.Wifi_Main_5Ghz.disabled=1'
uci: Invalid argument
root@OpenWrt:~#