Маршрутизатор 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

У этой записи 2 комментариев

  1. фв

    Вот еще вариант, если модем после срабатывания 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;\
        }'
    
    1. Alexander

      Ну да, тоже вариант. Спасибо!

Добавить комментарий