faq обучение настройка
Текущее время: Вт июл 22, 2025 02:31

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Программный reset
СообщениеДобавлено: Сб дек 12, 2009 21:12 
Не в сети

Зарегистрирован: Сб дек 12, 2009 20:55
Сообщений: 1
Модем D-link 500T.
Приходится по 20 -30 раз перезагружать модем за пару часов.
Модем установлен в другом помещении, поэтому посиделки за компом
превращаются в беготню. Как правильно совершить полную перезагрузку модема программно? Я имею ввиду Telnet?
или может кто сцылко даст на оное или подобное? :(


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

Зарегистрирован: Чт апр 20, 2006 04:01
Сообщений: 5326
Откуда: Белозерск
http://chairday.narod.ru/DSL-2500U.html

_________________
(tm) DWL-2100AP*, DIR-3xx/6xx*, DSL-2xx0*, ANT24-xxxx* | РТ


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

Зарегистрирован: Ср окт 21, 2009 19:52
Сообщений: 237
Вот программный код, перезагружающий модем DSL-2500U/BRU/D
Возможно и для D-link 500T подойдёт.

Код:
InitNetwork()

Procedure.s SendModemData(Connect, Command.s)
Protected Result.s="", Count=0
 Command=Command+Chr(13)+Chr(10)
 SendNetworkData(Connect, @Command, Len(Command))
 Repeat
   Delay(20)
   If NetworkClientEvent(Connect)=#PB_NetworkEvent_Data
      *mem=AllocateMemory(10000)
        If *mem
          ReceiveNetworkData(Connect,*mem,10000)
          In.s=PeekS(*mem)
          FreeMemory(*mem)
          Result=Result+In
        EndIf
   EndIf
   Count+1
 Until Count>=40
ProcedureReturn Result
EndProcedure



Connect=OpenNetworkConnection("192.168.1.1", 23)
If Connect
  Delay(50)
  SendModemData(Connect, "admin")
  SendModemData(Connect, "admin")
  Delay(400)
  SendModemData(Connect, "reboot")
  Delay(1000)
  CloseNetworkConnection(Connect)
EndIf


Скомпилированая прога для Windows x86, и её исходник http://www.filehoster.ru/files/eb5092


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 17


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

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