В tools/netwatch прописываем host ip точек доступа, в down прописываем:
:if ([/ping ipCommutator interval=1 count=5]=5) do={ :log info "yo"; /ip firewall filter enable [find comment=stopNet]}
В Up прописываем /ip firewall filter disable [find comment=stopNet]
Использование netwatch связано с возможностью вручную вырубать правила, если выключение плановое, а не править скрипт. Правила, соответственно, для каждой AP свое. Правило в firewall составляется на блокировку интернета и на него ставится комментарий "stopNet" (ну или свое). В do можно прописать отправку, но оставлю это вам.
С момента публикации вопроса прошло довольно много времени. Ну как, полет нормальный?) Самого посетила аналогичная мысль, потом наткнулся на ваш вопрос)
:if ([/ping ipCommutator interval=1 count=5]=5) do={ :log info "yo"; /ip firewall filter enable [find comment=stopNet]}
В Up прописываем /ip firewall filter disable [find comment=stopNet]
Использование netwatch связано с возможностью вручную вырубать правила, если выключение плановое, а не править скрипт. Правила, соответственно, для каждой AP свое. Правило в firewall составляется на блокировку интернета и на него ставится комментарий "stopNet" (ну или свое). В do можно прописать отправку, но оставлю это вам.