URL для перезагрузки кабельного модема WebSTAR DPC2100R2 с помощью curl?

17180
jtimberman

Кто-нибудь знает, что такое магический URL для перезагрузки WebSTAR DPC2100R2 с помощью curl? Я имел обыкновение иметь SurfBoard и команду curl:

curl http://192.168.100.1/reset.htm?reset_modem=Restart%20Cable%20Modem 

Сбросил бы модем. Конечно, я могу включить и выключить его вручную, но он в подвале, и я ленивый :-).

Я узнал URL, чтобы повысить разрешение доступа, но пока ничего не говорил о перезагрузке / сбросе.

4
Вы можете сделать это из веб-интерфейса? Если это так, попробуйте [WireShark] (http://www.wireshark.org/), чтобы увидеть, что URL или какой запрос отправляет, когда вы нажимаете кнопку сброса. Phoshi 14 лет назад 0
Нет, веб-интерфейс для этой модели не имеет какого-либо расширенного управления или конфигурации, в противном случае я бы просто прочитал HTML-код формы (вот как я давно нашел URL-адрес доски для серфинга). jtimberman 14 лет назад 0

3 ответа на вопрос

1
peramikic

Попробуй это:

curl http://192.168.100.1/goform/gscan -d SADownStartingFrequency=687000000 

Ответ должен выглядеть так:

<html lang="en"><meta http-equiv="Refresh" content="20; URL=/system.asp"><body BGCOLOR="#CCCCCC" TEXT=black><HR><h1>The device has been reset...<a href="/system.asp">RELOAD</a></h1></body></html> 
1
Frank

Я нашел статью ( Перезагрузка WebSTAR DPC2100R2 Cable Internet Modem ), в которой показано, как использовать команду в Windows XP:

  1. Сначала вам нужно будет скачать cURL для Windows

  2. Теперь распакуйте архив curl, который вы скачали, на свой диск D: вы можете использовать любой диск, но просто убедитесь, что вы продолжаете использовать тот же диск на следующих шагах.

  3. Откройте командную строку (Пуск> Выполнить> введите «cmd» без кавычек и нажмите Enter)

  4. Перейдите к диску, на котором вы распаковали программу cURL; если он находится на диске D: типа D: и нажмите ввод. Теперь введите:

    cd curl-7.21.2-devel-mingw32\bin 

    Ваша командная строка должна теперь показывать этот путь:

    D:\curl-7.21.2-devel-mingw32\bin> 
  5. Скопируйте и вставьте следующую команду в окно командной строки - когда вы нажмете Enter, ваш модем будет сброшен:

    curl http://192.168.100.1/goform/gscan -d SADownStartingFrequency=687000000 
0

192.168.100.1/gscan.asp работает для меня (с http://forums.cable-modem.net/index.php?action=vthread&forum=2&topic=1001&page=2 ).

Я подозреваю, что это кадр из целого скрытого интерфейса администратора, и я не могу найти остальную часть этого!

Похожие вопросы