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

Смена sim слота при отсутствии связи LtAP

Добавлено: 13 май 2021, 10:04
dima.plut
При настройке MikroTik LtAP (RBLtAP-2HnD) не нашел готовых решений. По примеру с Wiki слепил такой failover.
В моем устройстве три слота sim, причем 1-й не используется. Один модем два слота.
Суть проста пингуем гугл, если провалены все 5-ть попыток меняем sim, соответственно с логированием для понимания с каким оператором проблемы с балансом/покрытием и т.п. Запускаем через планировщик.


:local simSlot [/system routerboard modem get sim-slot]
:local PingCount 5;
:local CheckIp google.com;
:local isp [/ping $CheckIp count=$PingCount];
:if ($isp=0) do={
:if ($simSlot="2") do={
:log info message="GSM operator1 down, switching slot to GSM operaror2"
/system routerboard modem set sim-slot=3
}
:if ($simSlot="3") do={
:log info message="GSM operaror2 down, switching slot to GSM operator1"
/system routerboard modem set sim-slot=2
}
}

Re: Смена sim слота при отсутствии связи LtAP

Добавлено: 16 май 2021, 08:54
podarok66
Спасибо за скрипт. Возник вопрос - чисто теоретически, что будет, если не будет ответа ни с одного слота? Поверьте, даже самые невозможные ситуации происходят, если их не учитывать :-)

Re: Смена sim слота при отсутствии связи LtAP

Добавлено: 17 май 2021, 13:50
dima.plut
podarok66 писал(а): 16 май 2021, 08:54 Спасибо за скрипт. Возник вопрос - чисто теоретически, что будет, если не будет ответа ни с одного слота? Поверьте, даже самые невозможные ситуации происходят, если их не учитывать :-)
Это штатная ситуация и все это прекрасно понимают, устройство используется не для статичного объекта. Научным методом было выявлено два оператора связи. В случае падения линка: - отслеживается географическое положение, зона покрытия, состояние сим в ПО оператора. Дальше все очевидно: не в зоне покрытия – ждем, объект не на карте – значит просто отключено, что-то не так с сим – разбираемся с оператором. Но все прекрасно работает уже на многоих объектах.

Re: Смена sim слота при отсутствии связи LtAP

Добавлено: 17 май 2021, 20:46
podarok66
Да я говорил не о вашем поведении, а о поведении скрипта :-) Ну да ладно, вас устраивает и это уже хорошо

Re: Смена sim слота при отсутствии связи LtAP

Добавлено: 18 май 2021, 09:16
dima.plut
podarok66 писал(а): 17 май 2021, 20:46 Да я говорил не о вашем поведении, а о поведении скрипта :-) Ну да ладно, вас устраивает и это уже хорошо
Да я понял вас , просто других вариантов нет. Если конечно вы видите еще какие варианты буду только рад услышать ваше мнение.