-
22. 09. 2007, 11:32 #581rupsenGast
Re: [Tutorial] Router Reconnect mit cURL
hee tausend dank für das tutorial!
liebe grüße
-
22. 09. 2007, 11:44 #582Mitglied
- Registriert seit
- Mar 2007
- Beiträge
- 38
Re: [Tutorial] Router Reconnect mit cURL
So ich bin jetzt mit meinem Router (siemens ADSL CL-110-I) etwas Weiter gekommen. Dabei hat mir die .Bat datei von einem anderen siemens router geholfen.
Jetzt trennt mein router die verbindung baut sie aber leider nicht wieder auf könnte mir jemand helfen.
Hier die befehle in der Bat datei
Ich muss es nur noch schaffen das er wieder verbindetCode:@echo off curl http://admin:admin@192.168.1.1/constatus.html -s | grep "var randomNum" | cut -d "'" -f 2 > %temp%\tmp.txt set /p randomNum=< %temp%\tmp.txt curl http://admin:admin@192.168.1.1/disconnect.cgi?checkNum=%randomNum% del %temp%\tmp.txt
mfg Alex
Achso ich habe noch ein paar logfiles auf seite 13 beitrag 317
-
22. 09. 2007, 11:51 #583Mitglied
- Registriert seit
- Mar 2007
- Beiträge
- 38
Re: [Tutorial] Router Reconnect mit cURL
Ich habe den Fehler gefunden und beseitigt es funktioniert

-
23. 09. 2007, 23:20 #584Mitglied
- Registriert seit
- Jul 2007
- Beiträge
- 4
Re: [Tutorial] Router Reconnect mit cURL
hi hattet ihr jetzt eine lösung zu dem
siemens cl-110-l gefunden.
komm damit auch nicht klar!!!
P.S. würde das eventuell laufen wenn mann die "verbindung automatisch trennen nach 5min" macht und solange eine zeitschleife laufen lässt und er dadurch automatisch die verbindung wiederherstellt?
wäre über jede antwort dankbar
-
24. 09. 2007, 11:26 #585Mitglied
- Registriert seit
- Jun 2006
- Beiträge
- 33
Re: [Tutorial] Router Reconnect mit cURL
Habe nen "Linksys WAG300N" FW.:1.01.06 ANNEX_B
CL wollte nicht, also musste ne Batch-Datei her.
Spoiler:
curl "BN:PW@192.168.1.1" -d "/setup.cgi?next_file=Status.htm ctype=pppoe&ifstatus=Up&todo=disconnect&this_file=Status.htm&next_file=Stat us.htm&message="
curl "BN:PW@192.168.1.1" -d "/setup.cgi?next_file=Status.htm ctype=pppoe&ifstatus=Down&todo=connect&this_file=Status.htm&next_file=Statu s.htm&message="
-
25. 09. 2007, 19:04 #586nix Ex-Mod
- Registriert seit
- Apr 2003
- Beiträge
- 812
Re: [Tutorial] Router Reconnect mit cURL
das würde dir auch nichts bringen, denn es handelt sich um eine Kabelmodem.
Zitat von dreadek
Du behälst deine IP
-
26. 09. 2007, 22:09 #587Mitglied
- Registriert seit
- Mar 2007
- Beiträge
- 108
Re: [Tutorial] Router Reconnect mit cURL
leute also ich hab das problem das ich erst garkein benutzernamen angeben muss beim login
hab nen speedport w500v firmware 1.30
wenn ich im ie oder firefox eingebe 192.168.2.1
kommt der telekom begrüßungstext drücken ok
dann kommt nen kleines fenster wo ich mein pw eingeben muss.
mach ich das lande ich auf dem router
daher nix mit benutzername
und habe jetzt mal das live ding gestartet und einfach mitlaufen lassen und ich bekomme folgende sachen aufgelistet
angefangen mit ok drücken bis eingebe von pw und disconnet und reconnect.
GET /top_start_passwort.htm
GET /b_banner.htm
GET /m_start_passwort.htm
GET /hcti_start_passwort.htm
GET /js_menu.txt
POST /start.login P1=****
GET /b_banner.htm
GET /m_startseite.htm
GET /hcti_startseite.htm
GET /js_fade.txt
GET /js_menu.txt
GET /pppctl.cmd?action=0
GET /js_fade.txt
GET /pppctl.cmd?action=1
GET /js_fade.txt
daher komm ich nichtmal annähernd an deine beschreibung vom beispiel.
glaub das haut dann nicht so hin wie ich das will, über ne lösung oder pn würde ich mich freuen.
-
27. 09. 2007, 05:57 #588Mitglied
- Registriert seit
- Feb 2006
- Beiträge
- 219
Re: [Tutorial] Router Reconnect mit cURL
Dann ist es doch noch unkomplizierter

Sollte funktionieren.Code:curl "192.168.2.1/start.login" -d "P1=****" curl "192.168.2.1/pppctl.cmd?action=0" curl "192.168.2.1/pppctl.cmd?action=1"
Grüße,
Reattemptor
-
29. 09. 2007, 17:47 #589*
- Registriert seit
- Mar 2007
- Beiträge
- 41
Sphairon Turbolink JDR455WB (Fw.: 2.00.07 )
("Verbindung halten (automatische neuverbindung)" aktiviert)Code:curl "http://BN:PW@192.168.0.1/setup.cgi" -d "todo=disconnect"
oft sind garnicht alle parameter wirklich nötig, um zu reconnecten. damit würde auch das codieren bestimmter zeichen häufig wegfallen, was weniger probleme bedeutet.
also: zuerst mal probieren, ob nicht der parameter ausreicht, der sich beim dis-/reconnecten ändert und die anderen einfach mal weglassen ...
-
30. 09. 2007, 11:33 #590
Re: [Tutorial] Router Reconnect mit cURL
sry aber was meinst du mit ip in den browser eingeben ??
beim inet explorer und beim explorer eingegeben und bekomm imer nur die meldung das die seite nicht gefunden wird -.-
ich mache sicher etwas ganz falsch aber ich weiss nicht was ^^Grandia2
Breath Of Fire 4
Dark Messiah (2gb)
And don't forget kids: the better your PCs are, the Bigger are your penises...
-
02. 10. 2007, 08:03 #591Mitglied
- Registriert seit
- Sep 2007
- Beiträge
- 1
Re: [Tutorial] Router Reconnect mit cURL
Hi,
ich habe momentan ein Speedstream 4100. Hierfür hatte Benna209 auf Seite 22 bereits eine fertige .bat Datei gepostet. Wenn ich diese nun ausführe zeigt er mir an, dass der Pfad nicht gefunden wurde. Curl und die bat sind im selben Ordner und auch wenn ich die .bat selbst erstelle komme ich auf das selbe Ergebnis wie Benna209...
Wenn ich die beiden Befehle (http://192.168.254.254/PPP_doLogin.cgi?ConnID=oe00 bzw.
http://192.168.254.254/PPP_logout.cgi?ConnID=oe00) selbst im Explorer eingebe reconnectet er einwandfrei.
Bitte um Hilfe!
-
04. 10. 2007, 01:13 #592Mitglied
- Registriert seit
- Nov 2006
- Beiträge
- 9
Re: [Tutorial] Router Reconnect mit cURL
Hallo ,
hoffe ihr könnt mir mit meinem Hercules router helfen ...
hab schon alles mögliche probiert...
hier mal meine header:
Spoiler:
login:
POST /cgi-bin/webcm getpage=..%2Fhtml%2Fhome.html&errorpage=..%2Fhtml%2Findex.html&var%3Apagena me=home&=%3C%3F+echo+%24var%3Aerrorfound+%3F%3E&login%3Acommand%2Fusername= Admin&var%3Alng=%3C%3F+echo+%24var%3Alng+%3F%3E&login%3Acommand%2Fpassword= xy1234
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/js/utils.js
GET /html/iframe.js
GET /cgi-bin/webcm?getpage=../html/menu.html
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/iframe.js
GET /html/js/tooltips.js
GET /html/js/utils.js
GET /html/js/overrideload.js
POST /cgi-bin/webcm logic%3Acommand%2Fsave=&getpage=..%2Fhtml%2Fadsl%2Fempty_page.html
disconect:
POST /cgi-bin/webcm getpage=..%2Fhtml%2Fadsl%2Fadsl.html&var%3Asave=1&var%3Aconnecting=0&var%3A connected=0&connection2%3Apppoe%3Acommand%2Fstop=
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/iframe.js
GET /html/js/utils.js
GET /html/js/checkbox.js
GET /html/js/switch_iframe.js
GET /cgi-bin/webcm?getpage=../html/adsl/home.html
GET /cgi-bin/webcm?getpage=../html/adsl/connection.html&var:connecting=0
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/js/utils.js
GET /html/iframe.js
GET /html/js/checkbox.js
GET /html/js/utils.js
GET /html/adsl/pvc.js
GET /html/js/checkbox.js
GET /html/adsl/automatic.js
GET /html/js/switch_iframe.js
GET /html/adsl/ppp.js
GET /html/js/g_div.js
POST /cgi-bin/webcm logic%3Acommand%2Fsave=&getpage=..%2Fhtml%2Fadsl%2Fempty_page.html
GET /cgi-bin/webcm?getpage=../html/adsl/pppoe.html
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/js/checkbox.js
GET /html/js/utils.js
GET /html/js/g_div.js
reconect:
POST /cgi-bin/webcm getpage=..%2Fhtml%2Fadsl%2Fadsl.html&var%3Asave=1&var%3Aconnecting=1&var%3A connected=1&connection2%3Apppoe%3Acommand%2Fstart=
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/iframe.js
GET /html/js/utils.js
GET /html/js/checkbox.js
GET /html/js/switch_iframe.js
GET /cgi-bin/webcm?getpage=../html/adsl/home.html
GET /cgi-bin/webcm?getpage=../html/adsl/connection.html&var:connecting=1
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/js/utils.js
GET /html/iframe.js
GET /html/js/checkbox.js
GET /html/js/utils.js
GET /html/adsl/pvc.js
GET /html/js/checkbox.js
GET /html/adsl/automatic.js
GET /html/js/switch_iframe.js
GET /html/adsl/ppp.js
GET /html/js/g_div.js
POST /cgi-bin/webcm logic%3Acommand%2Fsave=&getpage=..%2Fhtml%2Fadsl%2Fempty_page.html
GET /cgi-bin/webcm?getpage=../html/adsl/pppoe.html
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/js/checkbox.js
GET /html/js/utils.js
GET /html/js/g_div.js
GET /cgi-bin/webcm?getpage=../html/adsl/connection.html&var:connected=1&var:rel=1
GET /html/g_locale.js
GET /html/g_load.js
GET /html/mlang_engine.js
GET /html/multilanguage.js
GET /html/iframe.js
GET /html/js/utils.js
GET /html/js/checkbox.js
GET /html/js/switch_iframe.js
vielen dank schon mal fuer die hilfe mfg
charly
-
04. 10. 2007, 10:38 #593Mitglied
- Registriert seit
- Oct 2007
- Beiträge
- 13
Re: [Tutorial] Router Reconnect mit cURL
hallo, ich bräuchte hilfe beim link trennen:
disconnect:
Code:POST /cgi/dial/ 1=6&11=SpeedTouch510&12=I80TudgW&14=on&21=0&22=DIALUP_PPP1&23=DIALUP_PPP1&24=-FE0F-0-0-3C-0-0_4_0_1_1_0_0_A00008C_0_0_0_0_0&25=SpeedTouch510&26=CFCIDIILCDCAOKPE&27=&28=
connect:
Code:POST /cgi/dial/ 1=5&11=SpeedTouch510&12=I80TudgW&14=on&21=0&22=DIALUP_PPP1&23=DIALUP_PPP1&24=-FE0F-0-0-3C-0-0_1_0_0_1_0_0_A00008C_0_0_0_0_0&25=SpeedTouch510&26=CFCIDIILCDCAOKPE&27=&28=
habe keinen plan wo ich da trennen soll!?
danke schonmal, coala!
-
04. 10. 2007, 14:56 #594Mitglied
- Registriert seit
- Jul 2007
- Beiträge
- 1
Re: [Tutorial] Router Reconnect mit cURL
auch ich bitte um hilfe. wenn ich den reconnect mittels live http headers aufzeichne, kommt folgendes raus:
GET /Wizard/cgi-sig/CGI_Wizard?act=stop_pppoe
GET /Wizard/cgi-sig/CGI_Wizard?act=connection_status&tmp=0.20651359234370337
GET /Wizard/cgi-sig/CGI_Wizard?act=start_pppoe
GET /Wizard/cgi-sig/CGI_Wizard?act=connection_status&tmp=0.37057338571822573
ich nehme an, dass nur die 1. und die 3. zeile relevant sind - aber wie wandle ich das in curl um? hab schon alles mögliche probiert, funktioniert aber nix. kann mir wer helfen?
-
04. 10. 2007, 18:29 #595
Re: [Tutorial] Router Reconnect mit cURL
Danke für das Tutorial klappt wunderbar.
Hatte bisher mit RouterControl immer die Probleme das sich mein Router (Linksys WAG54G v2) Nach einer unbestimmten anzahl von Reconnects immer aufgehängt hat. Ich hoff mal das klappt jetzt besser.
//EDIT: Naja das Problem das sich der Router aufhängt und einfach keine neue IP zuweist besteht weiterhin aber das konnte ich auch über den im Tut beschriebenen weg lösen indem ich den Router über cURL neu starte wenn die IP nicht gewechselt wurde.
Nun hab ich aber noch eine Frage: Kann man irgendwie wenn man oben in der Batch "@echo off" Stehen hat die HTML Ausgabe von curl selber verhindern?
Hab schon versucht den --silent Befehl von cURL am Anfang, an Ende und vor -d zu schreiben aber da tut sich irgendwie nix.
Hier mal meine Batch:
Spoiler:
Code:@echo off :reconnect For /F %%i in ('printip') Do @Set IP=%%i echo ______________________________ echo. echo Your Current IP: echo %IP% echo ______________________________ echo. echo. echo ______________________________ echo. echo Will now Disconnect echo ______________________________ echo. echo. curl "http://XXXX:XXXX@192.168.0.1/apply.cgi" -d "submit_button=Status_Router&submit_type=disconnect&change_action=gozila_cgi&wan_proto=dhcp&status_connection=0" echo ______________________________ echo. echo Will now Connect echo ______________________________ echo. echo. curl "http://XXXX:XXXX@192.168.0.1/apply.cgi" -d "submit_button=Status_Router&submit_type=connect&change_action=gozila_cgi&wan_proto=dhcp&status_connection=0" sleep 25 for /F %%j in ('printip') Do @set IPNEW=%%j echo ______________________________ echo. echo Your New IP: echo %IPNEW% echo ______________________________ if not %IP% == %IPNEW% GOTO END :restart echo ______________________________ echo. echo Your IP did not change. echo Restarting Now echo ______________________________ echo. echo. curl "http://XXXX:XXXX@192.168.0.1/apply.cgi" -d "submit_button=Reboot_validate&action=Rebootvalidate&submit_type=HRebootvalidate&reboot_username=admin&reboot_password=admin" :endGeändert von masterodie (04. 10. 2007 um 20:46 Uhr)
Träume nicht dein Leben - Lebe deinen Traum
-
05. 10. 2007, 09:44 #596Mitglied
- Registriert seit
- Oct 2007
- Beiträge
- 1
Re: [Tutorial] Router Reconnect mit cURL
Hi.
Ich hab das Speedport W701 und brauche Hilfe!
Meine erste Frage: Ich hatte das Einloggfenster am Anfang nicht. Ist das eine Ursache, dass es nicht geht?
Spoiler:
POST /cgi-bin/webcm getpage=..%2Fhtml%2Fhcti_startseite.htm&errorpage=..%2Fhtml%2Fhcti_startsei te.htm&var%3Abi=2&connection0%3Asettings%2Fcmd_disconnect=1&var%3Astate=0
GET /html/m_startseite.htm
GET /cgi-bin/webcm?getpage=../html/query.txt&var:cnt=5&var:n0=connection0
ppoe:status/connect&var:n1=sar:status/dsl_carrier_state&var:n2=box:status/hint_dsl_no_cable&var:n3=connection0
ppoe:settings/username&var:n4=connection0:settings/enabled
GET /cgi-bin/webcm?getpage=../html/query.txt&var:cnt=5&var:n0=connection0
ppoe:status/connect&var:n1=sar:status/dsl_carrier_state&var:n2=box:status/hint_dsl_no_cable&var:n3=connection0
ppoe:settings/username&var:n4=connection0:settings/enabled
GET /cgi-bin/webcm?getpage=../html/query.txt&var:cnt=5&var:n0=connection0
ppoe:status/connect&var:n1=sar:status/dsl_carrier_state&var:n2=box:status/hint_dsl_no_cable&var:n3=connection0
ppoe:settings/username&var:n4=connection0:settings/enabled
GET /cgi-bin/webcm?getpage=../html/query.txt&var:cnt=5&var:n0=connection0
ppoe:status/connect&var:n1=sar:status/dsl_carrier_state&var:n2=box:status/hint_dsl_no_cable&var:n3=connection0
ppoe:settings/username&var:n4=connection0:settings/enabled
GET /cgi-bin/webcm?getpage=../html/query.txt&var:cnt=5&var:n0=connection0
ppoe:status/connect&var:n1=sar:status/dsl_carrier_state&var:n2=box:status/hint_dsl_no_cable&var:n3=connection0
ppoe:settings/username&var:n4=connection0:settings/enabled
GET /tbproxy/dictionary?sourceid=navclient-ff&ie=UTF-8&oe=UTF-8&text=ber&langpair=en%7Cde&hl=de&sig=85038281b
welche muss ich aussuchen?
-
06. 10. 2007, 10:41 #597Mitglied
- Registriert seit
- Oct 2004
- Beiträge
- 55
Re: [Tutorial] Router Reconnect mit cURL
kann mir hier jemand helfen? kriege einfach keine reconnect-bat für meinen conceptronic hin... hier die daten:
Spoiler:
http://10.0.0.1/cgi-bin/webcm
POST /cgi-bin/webcm HTTP/1.1
Host: 10.0.0.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://10.0.0.1/cgi-bin/webcm
Authorization: Basic YWRtaW46QWxleA==
Content-Type: application/x-www-form-urlencoded
Content-Length: 129
getpage=..%2Fhtml%2Fadvanced%2Fadv_pppfile.htm&connection0%3Asettings%2Fman ual_conn=0&var%3Aconid=connection0&var%3Acontype=pppoe
HTTP/1.x 200 OK
Content-Type: text/html
Pragma: no-cache
Cache-Control: no-cache
Expires: -1
----------------------------------------------------------
http://10.0.0.1/cgi-bin/webcm
POST /cgi-bin/webcm HTTP/1.1
Host: 10.0.0.1
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://10.0.0.1/cgi-bin/webcm
Authorization: Basic YWRtaW46QWxleA==
Content-Type: application/x-www-form-urlencoded
Content-Length: 129
getpage=..%2Fhtml%2Fadvanced%2Fadv_pppfile.htm&connection0%3Asettings%2Fman ual_conn=1&var%3Aconid=connection0&var%3Acontype=pppoe
HTTP/1.x 200 OK
Content-Type: text/html
Pragma: no-cache
Cache-Control: no-cache
Expires: -1
----------------------------------------------------------
-
10. 10. 2007, 19:47 #598
Re: [Tutorial] Router Reconnect mit cURL
Hallo, hab nen Router von Samsung (SMT-G3010),
Hier mal die zeilen aus der Live HTTP-Header:
Einloggen: POST /login/login.php
Ausloggen:GET /login/logout.php?logout=3
IP: 192.168.220.1
wie bekomme ich nun eite .bat für cURL?
Vielen Dank im Vorraus:
-
11. 10. 2007, 13:10 #599Mitglied
- Registriert seit
- Nov 2006
- Beiträge
- 75
Re: [Tutorial] Router Reconnect mit cURL
hallo, kriege meine disconnect/connect events einfach nicht :-\ bin genau nach diesem tutorial hier gegangen und erhalte folgende ausgaben:
den verbindungs-event sehe ich ja, aber keinen disconnect! und das ist immer der fall, egal wie oft ich auch auf "verbindung trennen" klicke! bitte um hilfeCode:GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm POST /setup.cgi todo=connect&this_file=st_poe.htm&next_file=st_poe.htm&message= GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm GET /st_poe.htm

-
11. 10. 2007, 17:32 #600
Re: [Tutorial] Router Reconnect mit cURL
Tach auch nochmal,
Ich glaube ich hab da nen ziehmlich großes Problem:
Ich hab mir noch mal die Eistellungssoftware für meinen router (Samsung SMT-G3010 SL) angeschaut, und dort finde ich nirgens einen Button zum trennen oder verbinden.
Trennen, oder vebinden mach ich doch mit Netzwerkverbindung aktivieren oder deaktivieren (Start>Netzwerkverbindungen)?!?
Das einzige sind die Schalter vom Einlog-bzw. der Abmelde vorgang.
Rausgefunden habe ich auch noch, das ich nur eine neue IP bekomme, wenn ich den Router reboote!
Wie kriege ich das jetzt mit Reconnect hin????
Leider binn ich im Programmieren nicht der beste, deswegen brauche ich jetzt mal hilfe von oben... äh, von EUCH!
Danke! Danke! Danke!Geändert von DjMM2000 (12. 10. 2007 um 20:14 Uhr)
-


Zitieren
mehr lesen...





IT-Geschichte: Spender können...
Gestern, 23:04 in gulli:news