Как роутер перезагрузить автоматически

Скрипт для автоматической перезагрузки роутера

Привет форумчане.
Столкнулся с такой проблемой, раз в день примерно а может и два отваливается инет на роутере, помогает только перезагрузка. Но блин, нахожусь удаленно от фермы и роутера, и постоянно мотаться в гараж для того чтобы перезагружать роутер проблематично. Читал что можно настроить автоматическую перезагрузку через telnet. Ребят кто чем поможет, замотался правда.

favorit

Свой человек

попробуй прошивку поменять(не всегда последние стабильные). Проверить на перегрев(если нет гарантии) вскрыть и прощупать пальцем элементы на плате. Ну и самый извращённый мобильник цеплять и колхозить его вибру на перезагрузку

Maxi

Свой человек

Вы серьезно думаете что половина тут присутствующих на форуме читают ваши мысли ?
тоесть риг собрали и настроили а с роутером все сложно?)

daspit

Свой человек

Вы серьезно думаете что половина тут присутствующих на форуме читают ваши мысли ?
тоесть риг собрали и настроили а с роутером все сложно?)

istvi1003

Свой человек

Какой роутер? у меня в роутере есть автопереподключение если инета нет (пингирует каждые -1-5 минут сервер)

daspit

Свой человек

Какой роутер? у меня в роутере есть автопереподключение если инета нет (пингирует каждые -1-5 минут сервер)

Роутер [email protected] 2804 от Ростелеком. Покапавшись в настройках не нашел автоматической перезагрузки

istvi1003

Свой человек

Роутер [email protected] 2804 от Ростелеком. Покапавшись в настройках не нашел автоматической перезагрузки

Ну хз у меня RT-AC51U функция «Enable Internet Detect», «Enable PPP Echo Detect»

Если за это время от сервера не придёт ответ (PPP Echo Interval), то роутер считает сервер недоступным и завершает текущую PPPoE-сессию, после чего инициирует новую

Читайте также:  Wifi роутер пропадает связь

Maxi

Свой человек

ваша 1 проблема, в том что вы не называете деталей для помощи.
2я, что используете этот говно роутер не по назначению.
а 3я — не имеете желания потратить время для изучения проблемы и поиска ее решения самостоятельно.
проще же спросить — остальное люди сами сделают.
http://4pda.ru/forum/index.php?showtopic=735539 читайте

Trig

Пляшущий с бубном

Привет форумчане.
Столкнулся с такой проблемой, раз в день примерно а может и два отваливается инет на роутере, помогает только перезагрузка. Но блин, нахожусь удаленно от фермы и роутера, и постоянно мотаться в гараж для того чтобы перезагружать роутер проблематично. Читал что можно настроить автоматическую перезагрузку через telnet. Ребят кто чем поможет, замотался правда.

Решение — Wi-Fi розетка с таймерами на перезапуск каждые 3-4 часа. Если роутер работает просто убираешь таймер на ближайшее выключение и ждёшь следующего.

2kfarmer

Свой человек

Привет форумчане.
Столкнулся с такой проблемой, раз в день примерно а может и два отваливается инет на роутере, помогает только перезагрузка. Но блин, нахожусь удаленно от фермы и роутера, и постоянно мотаться в гараж для того чтобы перезагружать роутер проблематично. Читал что можно настроить автоматическую перезагрузку через telnet. Ребят кто чем поможет, замотался правда.

Lkwalex

Бывалый

AlexD88

Свой человек

P.S. топ совет 2017: покупайте хорошие хабы..

Никогда не понимал этих людей которые коптят над разгоном и прошивкой, когда есть нормальный аглоритм который требует небольшого пинка под зад со стороны железа 😉

vegasrus

Свой человек

Эх, как же весело просыпаться утром при температуре близкой к нулю, когда ночью интернет отвалился и фермы встали))))
Итак, имеем роутер от Ростелекома, как разрешить в настройках telnet ищите для своей модели сами( в моем случае пришлось залить новую прошивку).
Связка логин\пароль root\admin с ограниченным функционалом, поэтому перебираем варианты:
telecomadmin \ admintelecom
telecomadmin \ NWTF5x%RaK8mVbD
telecomadmin \ NWTF5x%
telecomadmin \ nE7jA%5m
telecomadmin \ xyz
admin \ *6P0N4dm1nP4SS*
telecomadmin \ s2Mu5LrUYXvoRGxWT0By8D1QCmOpdKgAqjIcE7i6w94VtzJnbH
superadmin \ haPie9goHf
Если пароли не подходят, возможно поможет полный сброс настроек.

Читайте также:  N300 wi fi роутер модель tl wr845n пароль

По умолчанию в windows 7,8,10 telnet не работает, включаем его —-> Telnet
Запускаем командную строку, пишем telnet, далее open 192.168.100.1 (укажите свой адрес роутера), логинимся и начинаем перебирать restart, reboot, в моем случае сработал reset.
Блокнотом создаем файл restart.vbs с текстом:

Function PcOnline (strComputer)
‘Check if the remote machine is online.
Dim objPing,objStatus
Dim TextStream, TimeVar
Dim fso, tf
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Set objPing = GetObject(«winmgmts:»)._
ExecQuery(«select Replysize from Win32_PingStatus where address = ‘» & strComputer & «‘»)
For Each objStatus in objPing
If IsNull(objStatus.ReplySize) Then
PcOnline=False
‘Пишем Лог файл
Set fso = CreateObject(«Scripting.FileSystemObject»)
If (fso.FileExists(«d:\routerlog.txt»)) Then
Set tf = fspenTextFile(«d:\routerlog.txt»,ForAppending, True)
tf.WriteLine(Now() & » » & strComputer & » is down «)
tf.Close()
Set fso = Nothing
Set tf = Nothing
Else
Set tf = fso.CreateTextFile(«d:\routerlog.txt»,ForAppending, True)
tf.WriteLine(Now() & » » & strComputer & » is down «)
tf.Close()
Set fso = Nothing
Set tf = Nothing
End If
‘ Конец Лог файла
Else
PcOnline = True
End If
Next
Set objPing=Nothing
Set objStatus=Nothing
End Function
Dim fsot, tft
Const ForReading = 1, ForWriting = 2, ForAppending = 8
If PcOnline(«www.ya.ru/»)_
OR PcOnline(«www.google.com»)_
Then
‘ если статус = 0, пустая строка — другое
Set fsot = CreateObject(«Scripting.FileSystemObject»)
Set tft = fsot.OpenTextFile(«d:\routerlog.txt»,ForAppending, True)
tft.WriteLine(«——————«)
tft.Close()
Set fsot = Nothing
Set tft= Nothing
WScript.Quit 0
Else
Set oShell = WScript.CreateObject(«WScript.Shell»)
oShell.Run «telnet.exe 192.168.100.1»
WScript.Sleep 1000
oShell.SendKeys «root» & chr(13)
WScript.Sleep 1000
oShell.SendKeys «admin» & chr(13)
WScript.Sleep 1000
oShell.SendKeys «reset» & chr(13)
WScript.Sleep 1000
oShell.SendKeys «^()q» & chr(13)
WScript.Quit 255
End If
Set fsot = CreateObject(«Scripting.FileSystemObject»)
Set tft = fsot.OpenTextFile(«d:\routerlog.txt»,ForAppending, True)
tft.WriteLine(«——————«)
tft.Close()
Set fsot = Nothing
Set tft= Nothing

Меняем значения на свои 192.168.100.1 и команду перезапуска reset. Так же у меня лог пишется на диск D, если у вас один логический меняем на C и запускаем от имени администратора, т.к. иначе на диск C винда не даст ни чего записать.
Для проверки вместо google и ya.ru пишем не существующие адреса и запускаем. Если роутер ушел в перезапуск, меняем обратно и файл закидываем в планировщик задач с перезапуском каждые 5 минут (ну или как вам угодно). Надеюсь помог.

Читайте также:  Роутер премиум от ростелекома

Источник

Перезагружаем роутер по таймеру.

В редких случаях требуется периодическая перезагрузка роутера. Такой случай произошел и с автором этой статьи. Дело в том, что один из роутеров Zyxel Keenetic отказался корректно работать с LTE модемом. Некорректность заключалась в периодическом зависании web — интерфейса роутера, а заодно и telnet службы. Учитывая, что данный роутер удалён на сотни километров — это означало полную утрату контроля над ним. Эта проблема решилась автоматической перезагрузкой роутера раз в сутки по ночам. Далее расскажу, как её организовать.

Настройка таймера перезагрузки

Конфигурация Zyxel Keenetic

Первым делом логинимся в web интерфейс роутера. Далее переходим в раздел «Параметры», затем «Конфигурация».

Файл настроек системы

Кликаем по файлу startup-config и сохраняем его на компьютере. Теперь необходимо отредактировать этот файл. Открываем его в текстовом редакторе. После раздела ip dhcp pool _WEBADMIN_GUEST_AP вписываем «system» и на следующей строчке «reboot 86400». Затем, на следующей строке ставим закрывающий восклицательный знак. 86400 — количество секунд до перезагрузки.

Жулнал Zyxel Keenetic

Сохраняем файл и закачиваем обратно в роутер. После перезагрузки, в логах можно будет увидеть, что счетчик перезагрузки установлен на число 86400.

Теперь роутер будет автоматически перезагружаться каждые 24 часа.

Источник

Оцените статью
Adblock
detector