Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp / 10 сообщений из 10, страница 1 из 1
31.12.2011, 13:37
    #37600901
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
На мой IP на порт 514 по UDP приходит вся информация о состоянии ADSL модема DLINK 2500U
По этому логу я могу узнать когда происходит зависание модема.
И вот я хочу перегрузить модем.
Соединяюсь через TCP порт 23 на IP модема. Дает мне ответ "модель модема и запрос ввести логин и пароль"
после этого ждет введения команд которых я не знаю. Модемчик работает на линкус. Я попробовал ввести команду Ping адрес - работает. Дает ответ alive!
А мне нужно задать чтоб он перезагрузился. Никто с этим не знаком ?
...
Рейтинг: 0 / 0
31.12.2011, 13:59
    #37600911
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
Точную модель 2500-го могли бы сказать? Хотя и так понятно - что-то типа D4/C2.
В telnet вам выскакивает ">" ?
Там вообще-то команда help есть - вам все доступные команды будут показаны. Есть вроде sh со стандартным шеллом busybox'а. Ну и перезагрузка у всех D-Link - команда reboot
...
Рейтинг: 0 / 0
31.12.2011, 14:00
    #37600915
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
И посмотрите материалы на страничке http://belozersk.narod.ru/files/D-Link/ в разделе Scripts for DSL-2500 .
...
Рейтинг: 0 / 0
31.12.2011, 14:32
    #37600927
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
Спасибо!
...
Рейтинг: 0 / 0
31.12.2011, 16:01
    #37600950
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
To AndreTM
Круто. Вижу у Вас там авторский отпечаток
"AndreTM (C)opyright, 2009"
задам вопрос уже не по теме, но так понимаю у Вас есть ответ
На VB6 таким же образом можно создать консольное преложения к примеру: запустить cmd, дать команду 1, дать команду 2 и т.д. А как узнать что пришло в ответе от запущенной программы в консоли. Вот например будет написано "bad file..." Я могу у Vb6 подцепить это сообщения на переменную ?
...
Рейтинг: 0 / 0
31.12.2011, 16:19
    #37600956
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
А зачем вам десять раз открывать консоль? Это же telnet/ssh, можете использовать любой известный вам способ работы...
С другой стороны, в примерах VBS-скриптов реализация показана - открыли консоль и посылаете ей команды с задержками. Задержки можно подобрать экспериментально именно для вашего модема. А Данные из консоли - логируются, если что - можно распарсить файл и получить требуемое.

Или программка MReboot - она же на PureBasic. Я даже знаком с автором ... и где-то у меня валялись исходники первой версии...
...
Рейтинг: 0 / 0
31.12.2011, 16:47
    #37600968
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
нет. вопрос я там написал что задаю не по теме. я весь интернет обшарил и то что нужно было не нашел. и вот теперь чисто случайно увидел как легко можно передавать значения консоли не прибегая к таким способам . И нужно было уметь читать из консоли. Ну вот кажись что-то нащупал Как организовать чтение строк из консольного приложения
...
Рейтинг: 0 / 0
31.12.2011, 16:48
    #37600970
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
а с ADLS я буду через winsock общаться по порту 23.
...
Рейтинг: 0 / 0
31.12.2011, 17:30
    #37600990
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
нет. вопрос я там написал что задаю не по теме. я весь интернет обшарил и то что нужно было не нашел. и вот теперь чисто случайно увидел как легко можно передавать значения консоли не прибегая к таким способам . И нужно было уметь читать из консоли. Ну вот кажись что-то нащупал Как организовать чтение строк из консольного приложения

не подходит. там посылаются просто нажатия клавиш в активное окно и читается все с активного окна. а логику запись и чтение в консоль я не смогу сделать зная только эти примеры
...
Рейтинг: 0 / 0
07.01.2012, 02:59
    #37604724
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp
Сколько раз вам говорили, что Winsock здесь ни при чём...
Тогда уж изучите реализацию PUTTY и делайте общение с девайсами на основе знаний...
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Хочу дать команду перезагрузки модема ADSL 2500U на порт 23. Ответ приходит на порт 514udp / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]