Mikrotik-4G — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Для автоматического перезапуска модема при отсутствии интернета в микротике будем использовать следующий скрипт: | Для автоматического перезапуска модема при отсутствии интернета в микротике будем использовать следующий скрипт: | ||
− | <code>:local PingCount 5 | + | <code><nowiki> |
+ | :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 | ||
Строка 24: | Строка 25: | ||
/log info "Connect OK" | /log info "Connect OK" | ||
} | } | ||
− | </code> | + | </nowiki></code> |
Версия 19:57, 29 января 2017
В качестве роутера для 4G будем использовать Микротик RB951Ui-2HnD
Модем будем использовать разлоченный ZTE MF823 ... ... ...
Для автоматического перезапуска модема при отсутствии интернета в микротике будем использовать следующий скрипт:
:local PingCount 5
: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"
}