Маршрутизатор MikroTik 2011UiAS периодически перестает "видеть" USB-модем Huawei E8372
- создаем скрипт, отключающий питание USB-порта и восстанавливающий его через заданный промежуток времени
- system script add name="usb_power_reset" policy=write source="/system routerboard usb power-reset duration=15s"
- настраиваем утилиту Netwatch на периодическую проверку доступности нужного ресурса и запуск созданного выше сценария в случае отсутствия подключения к нему
- tool netwatch add host=8.8.8.8 interval=00:01:00 timeout=5 down-script=usb_power_reset
Вот еще вариант, если модем после срабатывания Netwatch по каким либо причинам не поднимется лучше использовать шедулер:
/system scheduler add interval=1m30s name=schedule1 on-event='/system script run script1' policy=\ ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-time=startup /system script add name=script1 owner=admin policy=\ ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=':local PINGRESU\ LT1 [/ping 8.8.8.8 count=60 interval=5 size=28];\ :if (\$PINGRESULT1 > 0) do={\ :log info message='USB-ZDES';\ } else={\ :log info message='USB-Broken!!!';\ /system routerboard usb power-reset duration=10s;\ }'Ну да, тоже вариант. Спасибо!