Страница 1 из 1

Помогите написать скрипт

Добавлено: 14 июл 2020, 16:53
eduard.jitnik
Добрый день!
Нужен скрипт, чтобы нажатие кнопки на точке доступа Mikrotik cAP ac выключало, а повторное, включало WiFi

Re: Помогите написать скрипт

Добавлено: 14 июл 2020, 18:42
podarok66
Там чуть другая логика, как я вижу. При нажатии проверяется статус интерфейса. Если он включен - отключает, если выключен - включает. Будет что-то типа:

Код: Выделить всё

:local stin [/interface wireless get [find name=wlan1] disabled];
:if ($stin) do={/interface wireless set [find name=wlan1] disabled=no]} else={/interface wireless set [find name=wlan1] disabled=yes]};
Там конечно есть ещё вариант, когда WiFi подсоединен в CAPsMAN , но я не думаю, что в вашем случае это актуально.
Сразу говорю, не проверял, у меня в сети люди сидят и все железки CAPsMAN'ом управляются. Отключать для проверки не очень корректно. Проверяйте и пишите сюда. Поправим, если что.

Re: Помогите написать скрипт

Добавлено: 20 июл 2020, 09:32
Sertik
Можно сразу в одну строку:

Код: Выделить всё

:if ([/interface wireless get [find name=wlan1] disabled]) do={/interface wireless set [find name=wlan1] disabled=no]} else={/interface wireless set [find name=wlan1] disabled=yes]};