faq обучение настройка
Текущее время: Пн июн 23, 2025 22:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Вт окт 27, 2009 22:10 
Не в сети

Зарегистрирован: Вт янв 20, 2009 10:54
Сообщений: 23
Существует необходимость перезагружать модем D-Link 2540U с компьютера (для автоматического переподключения). У провайдера есть "болезнь" - пару раз в сутки соединение рвется (модем D-Link 2540U настроен бриджом). Причем для восстановления соединения требуется либо перезагрузка компа, либо перезагрузка модема, либо обоих. У компа никого нет (кто бы мог его и модем перегружать).

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

Перегружать комп в случае нескольких неудачных попыток дозвона умеет программа Modem USB Dialer. Там же есть функция вызова программы или батника для перегрузки модема.

Однозначно это возможно (т.к. такая функция есть в Web-интерфейсе модема и работает она исправно). Модем можно перегружать и через telnet, правда у меня корректно не получилось (после ввода логина и пароля ввожу reboot, модем перегружается, но перестает пинговаться, хотя все лампочки Power, Status, LAN и DSL горят как надо, помогает только включение/выключение модема вручную).

Существует возможность как-то перегружать модем с помощью скриптов. В инете нашел пару примеров для родственных моделей, но перегрузить модем так и не получилось.

Может кто подскажет, как перегрузить модем D-Link 2540U с компа, причем чтобы логин/пароль вводились автоматом, т.к. перезагрузка нужна автоматическая?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 04, 2009 01:45 
Не в сети

Зарегистрирован: Вт янв 20, 2009 10:54
Сообщений: 23
Частично проблему удалось решить используя скрипт. Для этого нужно создать файл с расширением .vbs (например DSLRestart.vbs) с таким содержанием:

On Error Resume Next

strComputer = "."

Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "telnet.exe 192.168.1.1"
WScript.Sleep 2000
oShell.SendKeys "admin"
WScript.Sleep 2000
oShell.SendKeys chr(13)
WScript.Sleep 2000
oShell.SendKeys "password" & chr(13)
WScript.Sleep 2000
oShell.SendKeys "adsl start" & chr(13)
WScript.Sleep 5000
oShell.SendKeys "logout" & chr(13)

Вместо "password" нужно вставить свой пароль на модем. Этот скрипт не перегружает сам модем, а перезапускает DSL. В модеме есть функция reboot (которую можно использовать вместо adsl start) для перезагрузки модема, но в моем случае этот вариант не работает (после выполнения команды reboot модем перезагружается, но после загрузки перестает пинговаться, приходится перегружать модем вручную кнопкой. Software Version: RU_1.20, Bootloader (CFE) Version: 1.0.37-8.7). Может быть кому-то будет полезен..


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 31, 2010 13:49 
Не в сети

Зарегистрирован: Ср мар 31, 2010 13:30
Сообщений: 1
Автоматизация перезапуска модемов через telnet по способу не доступа к определенному узлу. Применима к ADSL модемам D-LINK. Ссылки:

[/url]http://nnm.ru/blogs/pav18/skript_perezagruzki_routera/[url];
[/url]http://www.adslclub.ru/forum/viewtopic.php?t=14215[url][/url].


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB