Mikrotik-4G — различия между версиями
Материал из foxik
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Для автоматического перезапуска модема при отсутствии интернета в микротике будем использовать следующий скрипт: | Для автоматического перезапуска модема при отсутствии интернета в микротике будем использовать следующий скрипт: | ||
− | < | + | <code>:local PingCount 5 <cr> |
− | :local PingCount 5 | + | |
:local google 8.8.8.8 | :local google 8.8.8.8 | ||
:local yandex 77.88.8.8 | :local yandex 77.88.8.8 | ||
Строка 25: | Строка 24: | ||
/log info "Connect OK" | /log info "Connect OK" | ||
} | } | ||
− | </ | + | </code> |
Версия 19:56, 29 января 2017
В качестве роутера для 4G будем использовать Микротик RB951Ui-2HnD
Модем будем использовать разлоченный ZTE MF823 ... ... ...
Для автоматического перезапуска модема при отсутствии интернета в микротике будем использовать следующий скрипт:
:local PingCount 5 <cr>
- local google 8.8.8.8
- local yandex 77.88.8.8
- local mail 84.100.180.201
- local ResultGoogle [/ping count=$PingCount $google interface=lte1]
- local Resultyandex [/ping count=$PingCount $yandex interface=lte1]
- local ResultMail [/ping count=$PingCount $mail interface=lte1]
- local MainIfInetOk false;
- set MainIfInetOk (($ResultGoogle + $Resultyandex + $ResultMail) >= (2 * $PingCount))
- put "MainIfInetOk=$MainIfInetOk"
if (!$MainIfInetOk) do={ /log error "Bad connect" /system routerboard usb power-reset duration=10s } if ($MainIfInetOk) do={ /log info "Connect OK" }