перезагрузка роутера
Модератор: immortal
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: перезагрузка роутера
Блин... Ну тогда наверное только как Вы через планировщик и VBS скрипт или же как говорили выше, поставить релюшку и "дёргать" роутер по питанию.
Re: перезагрузка роутера
К такому выводу и пришел, но скрипт если запускаю руками отрабатывает как надо а если из систему то зачастую окно telnet становится не в фокусе и скриптина начинает данные долбить куда попало. С релюхой что то совсем топорный вариант мне кажется, хочется что то поизящнее. Видел у кого то парни ребутят как то, в тот момент не было надобности разбираться как работает а сейчас найти не получилось. Подождем, может кто отпишет какие варианты использует.warik писал(а):Блин... Ну тогда наверное только как Вы через планировщик и VBS скрипт или же как говорили выше, поставить релюшку и "дёргать" роутер по питанию.
Спасибо дружище!
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: перезагрузка роутера
Да. Подобная тема уже поднималась на форуме. Но на сколько помню, я там тоже участвовал. Сейчас попробую поискать.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: перезагрузка роутера
Огромное спасибо, уже есть о чем подумать! PHP telnet это мысль, по изучаю...warik писал(а):Вот та тема.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: перезагрузка роутера
Отпишитесь о результатах, а то я всё хотел потестить php telnet и всё не появлялось возможности. Буду очень признателен.
Re: перезагрузка роутера
Сразу не обещаю, работы что пипец... Проблему решать надо, или костылями в виде ребутов или все же соберу стенд и в коде ардуинки буду ковыряться.warik писал(а):Отпишитесь о результатах, а то я всё хотел потестить php telnet и всё не появлялось возможности. Буду очень признателен.
- savenko_egor
- Сообщения: 705
- Зарегистрирован: Вс авг 03, 2014 8:17 pm
- Откуда: Украина, Запорожье
- Контактная информация:
Re: перезагрузка роутера
Та ну не сразу. Мне чисто из спортивного интереса, не больше. Так-что я не в коем случае не тороплю))
- m-malva
- Сообщения: 291
- Зарегистрирован: Чт фев 26, 2015 1:38 am
- Откуда: Санкт-Петербург
- Контактная информация:
Re: перезагрузка роутера
ЭЭЭ вдруг кому (я понимаю что динозавр)
на старых делинках типа
DIR-320
generic-2.0.130
рабртает так
http://user:[email protected]/index.cgi?preaction=R
на старых делинках типа
DIR-320
generic-2.0.130
рабртает так
http://user:[email protected]/index.cgi?preaction=R
Re: перезагрузка роутера
ну что же, решить проблему удалось не сильно заморачиваясь костылями.
Потомкам и так сказать самому что бы не забыть мини инструкция
Качаем kitty - как выяснилось умеет работать в консоли и все параметры можно передать одной строкой.
Я скачал portable версию
http://www.9bis.net/kitty/?page=Download
Создаем bat файл с содержимым.
C:\reboot\kitty_portable.exe -telnet [email protected] -pass login -cmd "password\n system reboot\n exit\n"
exit
Меняем ip адрес на адрес своего роутера
Логин и пароль то же меняем на свои.
Команда на ребут в разных роутерах может быть разной, в моем "system reboot" так же видел и просто "reboot" так что разбираемся со своим и меняем.
Вешаем данный батник на кнопку или в нужный нам скрипт примерно так.
shell_exec("start C:\\reboot\\Script-reboot.bat");
Ну вроде и все.
Спасибо всем откликнувшимся.
Потомкам и так сказать самому что бы не забыть мини инструкция
Качаем kitty - как выяснилось умеет работать в консоли и все параметры можно передать одной строкой.
Я скачал portable версию
http://www.9bis.net/kitty/?page=Download
Создаем bat файл с содержимым.
C:\reboot\kitty_portable.exe -telnet [email protected] -pass login -cmd "password\n system reboot\n exit\n"
exit
Меняем ip адрес на адрес своего роутера
Логин и пароль то же меняем на свои.
Команда на ребут в разных роутерах может быть разной, в моем "system reboot" так же видел и просто "reboot" так что разбираемся со своим и меняем.
Вешаем данный батник на кнопку или в нужный нам скрипт примерно так.
shell_exec("start C:\\reboot\\Script-reboot.bat");
Ну вроде и все.
Спасибо всем откликнувшимся.