Найти в Дзене
RuFrame \ it – Генератор

MikroTik. Авто перезапуск usb-модема. Как?

Роутеры #mikrotik за последние 10 лет показали себя как самый надёжный среди бюджетных аппарат для профессионального уровня, а возможности ОС просто впечатляющее (ещё бы.. там же Linux ). Конечно не всегда что-то работает гладко, но если бизнес понимает свои потребности, остается лишь правильно подобрать версию прошивки.
Дело братцы вот в чём. По разворачивал всем своим клиентам мобильный

Роутеры #mikrotik за последние 10 лет показали себя как самый надёжный среди бюджетных аппарат для профессионального уровня, а возможности ОС просто впечатляющее (ещё бы.. там же Linux ). Конечно не всегда что-то работает гладко, но если бизнес понимает свои потребности, остается лишь правильно подобрать версию прошивки.

Дело братцы вот в чём. По разворачивал всем своим клиентам мобильный Интернет на аппарате MikroTik #RB951Ui-2HnD с модемом Huawei E3372 и всё было хорошо. Пока США не начала санкции против Китая и докапалась до Huawei со своей торговой войной. В итоге модемы этой модели перестали производить т.к. процессоры для них поставлялись от американской компании. Теперь как вы понимаете партнёрские отношения между ними прикрыты.

Пришёл очередной заказ, а модемов #Huawei #E3372 найти всё сложней и сложней. Пришлось приобрести не знакомого мне китайца по имени ZTE M-153. Работает, но временами, по не понятным мне причинам модем падает, веб-морда не доступна и не пингуется. Не часто конечно, но бывает. Заказчику не приятно и мне тоже. Надо решать задачу — таков путь..

Таков путь!

Покапавшись в технической документации, наткнулся на обращение к модему с возможностью перезапуска.

> system routerboard usb power-reset duration=15s

Теперь осталось определить по какому событию перезагружать модем. т.к. перестаёт работать именно модем, настроим событие по обрыву связи на IP адрес.

Не советую проверять на разрыв соединения через DNS сервера google или yandex. По опыту скажу что, DNS сервера тоже могут дать сбой и ваш модем будет попросту перезагружаться, даже при рабоче Интернете

Реализуем эту задачу встроенным инструментом NetWatch. В winbox его можно найти в разделе Tools

WinBox: Tools - Netwatch
WinBox: Tools - Netwatch

Добавляем правило, и во вкладке Host, далее в строке Host прописываем IP адрес модема который будем проверять, например: 192.168.8.1

В строке interval указываем интервал пинга на ip адрес, например одна минута: 00:01:00

В строке Timeout указываем через какое время наш модем считается отключенным, например через 5 секунд: 5000 ms

Правило перезагрузки модема №1
Правило перезагрузки модема №1

Далее идём во вкладку Down и на форме прописываем синтаксис команды: system routerboard usb power-reset duration=15s

Завершаем настройку. Ок

Правило перезагрузки модема №2
Правило перезагрузки модема №2

Как только модем перестанет отвечать по ICMP пакету, сработает команда перезапуска модема.

Готово.
Готово.

А для таких ленивцев как я, всю эту настройку возможно реализовать одним вводом команды в терминале Mikrotik:

tool netwatch add host=192.168.8.1 interval=5000 down-script="system routerboard usb power-reset duration=15s"

подобная схема перезапуска меня ещё не подводила, но бывало звонили клиенты с обращением:

— "Ленар, Интернет пропал... а вот уже появилось. Что ты сделал?"
— "Я перезагрузил модем силой мысли 😅 "

Надеюсь контент для Вас был полезным, желаю всем реализовать свои проекты и да прибудет с вами MikroTik 😉

Если нужна техническая помощь в настройках данного аппарата, пишите на мыло support@ruframe.com

-6

Империя ищет добровольцев на пожертвование галактических кредитов. Собранные средства будут запущены на восстановление "Звезды смерти". После завершения проекта Мы уничтожим планету которую вы ненавидите.

Пожертвовать средства на проект:
PayPal: paypal.me/RuFrame
Я.Деньги: 41001139961356
WebMoney: R274665513202
Счёт СберБанка: 40817810762001331393
Карта СберБанка: 5469 6200 2036 7114

PS. Вступай на нашу сторону youtube.com/ruframe мы сильнее