Имеется модем DSL-2500U/DRU/D (H/W Ver.

1, прошивка RU_1.58),
который довольно часто (раз в 2-3 дня) теряет пинг default gateway.
Адреса default gateway и DNS прописаны жёстко в настройках.
Смена на автоматическое присвоение адресов эффекта не даёт - пинг теряет так же.
Выход один - перезагрузка модема.
С кнопки перезагружается нормально.
Из веб интерфейса перезагружается.
Из telnet`a вручную командой reboot тоже перезагружается.
Теперь стоит задача автоматизации перезагрузки и тут начинаются проблемы.
Для начала попытался автоматизировать перезагрузку при помощи Telnet Script Executor как описано на chairday.narod.ru, однако модем хотя и перезагружается, но с провайдером не стыкуется.
Передаваемые на модем команды :
Код:
open 192.168.1.1
pause 8
transmit "admin^M"
pause 4
transmit "admin^M"
pause 4
transmit "reboot^M"
quit
А результат таков :

Далее пытался перезагружать модем из bat-файла командой
Код:
start http://admin:admin@192.168.1.1/rebootinfo.cgi
Результат такой же - модем перезагружается, но связь установить не может.
Далее без особой надежды перепробовал программы с сайтов
vilandrew.by.ru
mreboot.narod.ru
а также vbs-скрипт для перезагрузки модема :
модем перезагружается, но связь не устанавливает.
Помогите мне пожалуйста решить эту проблему.