скрипт_перезапуска_интерфейса_lte
Скрипт перезапуска интерфейса Lte
Данный сценарий перезапускает интерфейс LTE в 03:00 каждый день, в этом примере соединение LTE называется “lte1”
/system scheduler add name="LTE reconnect" interval=1d start-time=03:00:00 on-event="/interface lte disable lte1 ;delay 10s; /interface lte enable lte1;"
В отличие от приведенного, выше скрипта, следующее решение обрабатывает такую логику:
- проверить ping на 8.8.8.8 и, если будет потеряно более 20 пакетов,
- автоматически отключает и включит Lte интерфейс.
- в противном случае он будет запускаться каждую 1 минуту в планировщике с записью «Connection OK».
:if ( [/ping 8.8.8.8 count=10 size=64 interval=2s ] =0) do={ :log error "-----No ping"; #/system routerboard usb power-reset duration=10; /interface lte disable lte1;delay 10s; /interface lte enable lte1; :log error "----Restart lte interface"; } else={ #:log info "-----LTE OK-----"; }
скрипт_перезапуска_интерфейса_lte.txt · Last modified: 2023/04/06 10:28 (external edit)