Войти

Показать полную графическую версию : [решено] батник для перезагрузки dsl модема d-link 2540


Amonius
03-08-2009, 22:12
Кто знает дайте совет по написанию батника для перезагрузки dsl модема d-link 2540

Если такое вообще реально

amel27
04-08-2009, 03:53
Если такое вообще реально »маловероятно, вообще это в Сетевое оборудование (http://forum.oszone.net/forum-55.html)

El Scorpio
04-08-2009, 04:48
пробовал.
в батник пишется "telnet 192.168.1.1 чего-то-там имя_файла", где "имя_файла" - имя файла, в котором пишутся дальнейшие команды, которые уже будут выполняться тем устройством.
Проблема в том, что я так и не разобрался, КАК заставить telnet читать этот файл :( И "<" пробовал, и с ключами экспериментировал, и мануалы курил - нет видимого результата (в виде перезагрузки модема)

amel27
04-08-2009, 05:24
telnet 192.168.1.1 чего-то-там имя_файла »AFAIK 2540 не поддерживет Telnet

Проблема в том, что я так и не разобрался, КАК заставить telnet читать этот файл »CMD/BAT - [решено] Telnet автовыполнение команд (http://forum.oszone.net/showthread.php?t=136997)

Amonius
06-08-2009, 13:38
пусто

ackerman2007
06-08-2009, 13:56
Оу, как раз мне было нужно подобное. Даже сделал на bat утилиту AckerPing (http://forum.oszone.net/post-1119367.html#post1119367). Если все еще нужно, то могу постараться сделать, чтобы батник
при появлении пинга до ресурса проигрывал бы один сигнал , а при пропаже другой »
Я модем перезагружал запросом одной страницы, при этом даже не обязательно вводить логин/пароль - модем моментально перезагружается. Тут даже Telnet не нужен, батником используется NetCat или Wget.

Amonius
06-08-2009, 13:59
Оу, как раз мне было нужно подобное. Даже сделал на bat утилиту AckerPing. Если все еще нужно, то могу постараться сделать, чтобы батник
Цитата Amonius:
при появлении пинга до ресурса проигрывал бы один сигнал , а при пропаже другой »
Я модем перезагружал запросом одной страницы, при этом даже не обязательно вводить логин/пароль - модем моментально перезагружается. Тут даже Telnet не нужен, батником используется NetCat или Wget. »



Нужно :)

ackerman2007
06-08-2009, 14:11
Нужно »
В принципе, проигрывание звука при ошибке пинга можно сделать уже сейчас, запуском плеера (это описано в документации к утилите), а вот чтобы при пропаже/появлении звук проигрывался, это надо реализовывать дополнительно. Ну, реализуем, заодно выложу более новую версию, и так уже кое-что доделал. У меня к Вам пока что одна просьба - перейдите по первой ссылке (http://192.168.1.1/rebootinfo.cgi) и второй ссылке (http://192.168.1.1/reboot.cgi) и проверьте, перезагрузится ли Ваш модем, логин/пароль вводить необязательно. Если модем старой линейки (т.е. просто DSL-2540U, а не BRU/D), то первая ссылка должна сработать.

Amonius
06-08-2009, 16:14
Цитата Amonius:
Нужно »
В принципе, проигрывание звука при ошибке пинга можно сделать уже сейчас, запуском плеера (это описано в документации к утилите), а вот чтобы при пропаже/появлении звук проигрывался, это надо реализовывать дополнительно. Ну, реализуем, заодно выложу более новую версию, и так уже кое-что доделал. У меня к Вам пока что одна просьба - перейдите по первой ссылке и второй ссылке и проверьте, перезагрузится ли Ваш модем, логин/пароль вводить необязательно. Если модем старой линейки (т.е. просто DSL-2540U, а не BRU/D), то первая ссылка должна сработать. »

первый вариант работает на старой серии dsl-254 второй попробую на новой модели dsl-254 bru/c позже

ackerman2007
06-08-2009, 16:55
Amonius, в общем сделал воспроизведение звука при появлении/исчезновении пинга. Вот ссылка на версию 1.5 (http://sites.google.com/site/ackerman2007/my_projects/ackerping/ackerping_1.5.zip?attredirects=0). В Readme.txt все описано, думаю разберетесь :) Зараннее предупреждаю, исходники слабонервным лучше не показывать.

Amonius
06-08-2009, 17:12
settings.ini я никак не могу найти

ackerman2007
06-08-2009, 17:19
Amonius, а это и не нужно, по умолчанию файл с настройками отсутствует :) Его нужно создать самому.

Amonius
06-08-2009, 17:24
круто я попал :)

А примерный файлик есть ? :)

ackerman2007
06-08-2009, 17:39
Amonius, есть конечно. Все параметры описаны в Readme.txt:

pause=300
IP1=192.168.1.1
IP2=216.239.59.104
n=10
color1=3
color2=F
color1_=C
color2_=F
timeout=5
RebootMode=1
snd0=ping_error.mp3
snd1=ping_ok.mp3

Это дефолтные настройки, если что.

Amonius
06-08-2009, 17:46
Amonius, есть конечно. Все параметры описаны в Readme.txt:
Код:
set pause=300
set IP1=192.168.1.1
set IP2=216.239.59.104
set n=10
set color1=3
set color2=F
set color1_=C
set color2_=F
set timeout=5
set RebootMode=1
set snd0=ping_error.mp3
set snd1=ping_ok.mp3
Это дефолтные настройки, если что. »


а отдельной утилки просто для пинга и оповешения что он появился и пропал нет ? :)

ackerman2007
06-08-2009, 17:50
Amonius, извини, у меня нет. Старая версия моей утилиты (1.1) лежит на сайте, но она не уведомляет о состоянии пинга. Ах да, в пример конфига ошибочка вкралась - set убери.
Видимо ты что-то не понял, для работы утилиты settings.ini не требуется! В случае его отсутствия используются настройки, заданные по умолчанию. В settings.ini нужно вписать лишь те параметры, дефолтные значения которых тебя не устраивают. Запусти - увидишь :)




© OSzone.net 2001-2012