search tag # rextended wireless on off with mode button
For 6.46.8 / 6.47.9 and up
This disable/enable all wifi on board,
the “master” is wlan1, all the others change accordingly
this is the script to put on “on-event” event on mode button and change user-led status accordingly (wi-fi led, if present are turnded off/on automatically)
/system leds
:if ([:len [find where leds=user-led]] < 1) do={add leds=user-led type=on}
:log info "Premuto Pulsante"
/interface wireless
:if ([get [find default-name=wlan1] disabled]) do={
:log info "Wi-Fi Attivato"
set [find] disabled=no
/sys leds set [find where leds=user-led] type=on
} else={
:log info "Wi-Fi Disattivato"
set [find] disabled=yes
/sys leds set [find where leds=user-led] type=off
}
or set directly
/system routerboard mode-button
set enabled=yes on-event="/system leds\r\
\n:if ([:len [find where leds=user-led]] < 1) do={add leds=user-led type=on}\r\
\n:log info \"Premuto Pulsante\"\r\
\n/interface wireless\r\
\n:if ([get [find default-name=wlan1] disabled]) do={\r\
\n :log info \"Wi-Fi Attivato\"\r\
\n set [find] disabled=no\r\
\n /sys leds set [find where leds=user-led] type=on\r\
\n} else={\r\
\n :log info \"Wi-Fi Disattivato\"\r\
\n set [find] disabled=yes\r\
\n /sys leds set [find where leds=user-led] type=off\r\
\n}\r\
\n"