Ναι ειμαι και εγω ενας απο αυτους που εχουμε προβλημα με το netroute ... θελει μια δυο επανακινησεις την ημερα ...και επειδη δεν ειμαι συνεχεια σπιτι να παταω το Dial.... οποτε σκεφτηκα το παρακατω.... ναι δεν ειναι τεσταρισμενο οποτε αν υπαρχουν προβληματα.. ή αν εχετε κατι καλυτερο να προτεινετε ειμαι ολος αυτια (περα απο το να αγορασουμε αλλο dsl router)....
1ον: βαζουμε σαν home page στον αγαπημενο μας browser την σελιδα...
http://192.168.xxx.xxx/cgi-bin/configuration.cgi?wan_dial=1&conn=HOL&cdir=/etc/wan/pppoa
οπου xxx.xxx η διευθυνση του netroute...
2ον: παμε στα accessories\system tools\scheduled tasks και βαζουμε να τρεχει ο browser μας (κατα προτιμηση ο firefox) καθε μια ωρα (πιστευω ειναι μια λογικη τιμη .....)
και τωρα ακουω.... μονο μην βαρατε.... ενα προβλημα που ισως παρουσιαστει δεν το εχω τσεκαρει ακομα... ειναι να ζηταει username και pass η σελιδα του netroute... αλλα βλεπουμε... αν υπαρχουν και τιποτα αλλες επιλογες... να μπορουμε να χωσουμε και κανα ping.... οποτε να το κανει τοτε το dial...
ή αν υπαρχει καποιο αλλο εξελιγμενο scheduled task εκει εξω.... πιστευω αξιζει να το κοιταξουμε....
τεστ 1...δεν πηγε καλα ρωταει username και pass μηπως ξερει κανει πως τα κοτσαρω και αυτα στο link που εχω παραπανω?
Εμφάνιση 1-15 από 43
-
20-01-06, 15:54 Λυση (προσωρινη αλλα ευκολη) για να γινεται επανασυνδεση #1
Τελευταία επεξεργασία από το μέλος al3x : 20-01-06 στις 17:04.
-
20-01-06, 19:20 #2
Πρώτον να πω ότι είναι πολύ πρόχειρη λύση γιατί αναγκάζεις τον router να κάνει reboot κάθε μια ώρα, οπότε χάνεις τα connections από τυχόν p2p κλπ.
Δεν έχω το συγκεκριμένο router, αλλά μπορώ να βοηθήσω γενικά. Έχουμε και λέμε:
Αν το form που ζητάει το username/password (δες το html source της σελίδας) είναι action="get" τότε γίνεται να τα περάσεις απλά μέσω του url. Λογικά θα πρέπει να βάλεις &username=myname&password=mypassword στο τέλος του URL.
Αλλά μάλλον είναι ACTION="POST" οπότε πας αναγκαστικά σε μια άλλη λύση (η οποία είναι και καλύτερη) που λέγεται curl.
Κατεβάζεις το curl και το κάνεις extract σε ένα directory.
Φτιάχνεις ένα batch αρχείο (πχ rout-reboot.bat) στο οποίο βάζεις τις εντολές του curl, και μετά βάζεις το batch στα scheduled tasks. (ΣΗΜ: Στο batch μπορεις να το βάλεις να κάνει έλεγχο αν είναι συνδεδεμένο στο internet και να εκτελεί το reboot μόνο σε περίπτωση που δεν είναι)
Για τις εντολές του curl δες εδώ. Μάλλον θα πρέπει να κάνεις κάτι τέτοιο:
Κώδικας:curl -d "username=myusername&password=mypassword" 192.168.xxx.xxx/cgi-bin/configuration.cgi?wan_dial=1&conn=HOL&cdir=/etc/wan/pppoa
Τώρα αν δεν δουλέυει, μπορεί να θέλει και κάποιο session cookie. το οποίο πάλι μπορεί να γίνει εύκολα από curl. Για να δεις ακριβώς την διαδικασία του HTTP, μπορείς μιας και είσαι χρήστης firefox να κατεβάσεις το extension LiveHTTPHeaders. Έτσι θα δεις ακριβώς τι γίνεται απο μεριά HTTP και μπορείς με το curl να κάνεις το αντίστοιχο.
EDIT: Μόλις σκέφτηκα πως μάλλον δεν σου ζητάει το user/pass με form, αλλά με BASIC authentication δηλ ένα popup, σωστά; Αν ναι τότε δοκίμασε κάτι σαν:
Κώδικας:curl -u username:password 192.168.xxx.xxx/cgi-bin/configuration.cgi?wan_dial=1&conn=HOL&cdir=/etc/wan/pppoa
Τελευταία επεξεργασία από το μέλος moshstef : 20-01-06 στις 19:47.
-
20-01-06, 21:31 #3
Όταν βρεις την σωστή εντολή για να γίνει το reboot μέσω curl, τότε μπορείς να την βάλεις σε ενα batchακι σαν το παρακάτω, το οποίο δοκιμάζει να κάνει ένα ping (εγώ έβαλα την forthnet, εσύ βάλε όποιο url θες εδώ) και αν δεν βρει την λέξη "Reply" μέσα στα αποτελέσματα του ping, τότε τρέχει μία εντολή (θα βάλεις την εντολή του curl που βρήκες προηγουμένως).
Επίσης κρατάει τα αποτελέσματα σε ένα log file όπου καταγράφει την ημερομηνία/ώρα και αν έκανε reboot ή όχι.
Κώδικας:@echo off DATE /T >> reb-log.txt TIME /T >> reb-log.txt ping www.forthnet.gr | find "Reply" > nul GOTO answer%ERRORLEVEL% :answer0 echo OK, we are still online. >> reb-log.txt GOTO :EOF :answer1 echo Performing reboot >> reb-log.txt curl -u username:pass 192.168.xxx.xxx/cgi-bin/configuration.cgi?wan_dial=1&conn=HOL&cdir=/etc/wan/pppoa > nul
-
20-01-06, 22:36 #4
πολυ ωραιος....θα τα δοκιμασω ΑΧΧΧ γιατι κρατας τοσο καιρο αυτες τις πληροφοριες για τον εαυτο σου, πιστευω θα σωσεις αρκετους... ευχαριστουμε...
-
21-01-06, 12:20 #5
Στο web-interface του Netroute υπάρχει μόνο η δυνατότητα για dial / reset, τα οποία όμως δεν είναι πάντα αποτελεσματικά, μια και δεν επιτυγχάνεται πάντα σύνδεση (ανάλογα με το αίτιο της διακοπής...). Πιο αποτελεσματικό είναι το Reboot σε περίπτωση διακοπής της σύνδεσης. Για να γίνει reboot στο netroute, χρειάζεται να γίνει σύνδεση ενός ssh-client και να εκτελεστεί η εντολή /sbin/reboot
Τα προβλήματα όμως είναι τα εξής:
1) δεν ξέρω αν υπάρχει command-line ssh-client ο οποίος να υποστηρίζει τη δυνατότητα αυτόματης σύνδεσης έχοντας δώσει εκ'των προτέρων username/password. Συνήθως το password το ζητάνε στη συνέχεια, οπότε θα πρέπει κάπως να στέλνονται στην κονσόλα οι χαρακτήρες του password (πχ σε VB η εντολή sendkeys). Το ίδιο ισχύει και για το πως θα δωθεί η εντολή /sbin/reboot
2) μετά από reboot μπορεί να χάσει το netroute τις ρυθμίσεις του firewall (συνηθισμένο πρόβλημα του netroute). Κάπου μέσα στα directories του busybox-linux πρέπει να υπάρχουν οι ρυθμίσεις σωσμένες σε ένα αρχείο. Ίσως υποστηρίζει secure file transfer ή κάτι τέτοιο, ώστε να υπάρχει αντίγραφο του αρχείου ρυθμίσεων στο PC και να στέλνεται στο netroute μετά από κάθε reboot.
Πάντως, αναλογιζόμενος το κόστος των ανθρωποωρών που απατούνται για να παίξει σωστά το netroute, μάλλον θα πάω να αγοράσω άλλο router ...
'Εχει κανείς να προτείνει κάποιον adsl-router που να υποστηρίζει αυτόματη επανασύνδεση (δοκιμασμένο) ?
*** αυτή τη στιγμή, στα wan connections δείχνει οτι είμαι disconnected(!), όμως η σύνδεση λειτουργει κανονικά.Τελευταία επεξεργασία από το μέλος alala321 : 21-01-06 στις 12:29.
-
21-01-06, 21:58 #6
Οντως και εγω ψιλοκοβω φλεβες μe το συγκεκριμενο router, λογω εξαιρετικα δυστροπου interface. Οτι και να το κανεις αυτο "κανει τα δικα του" που λενε. Να περασουν οι 6+6 της HOL και βλεπουμε
-
26-01-06, 21:28 #7
Αρχικό μήνυμα από moshstef
εγώ βέβαια έχω το jespeed 520.
Όσο όμως και αν προσπάθησα, δεν κατάφερα να βρω το σωστό (μάλλον) url για να το δώσω στο curl
Μπορείς να βοηθήσεις;
Από ένα http logger είδα πως όταν πατoύσα το κουμπάκι για reset τότε εκτελεί την εντολή Την έβαλα στο curl άλλά δεν δούλευε.....
help us .....
-
26-01-06, 22:17 #8
Να βοηθήσω όσο μπορώ.
Δεν είναι μόνο το url που χρειάζεται να ξέρεις, αλλά και μερικές ακόμα πληροφορίες που θα βρεις εξετάζοντας τα http headers. Για αυτό σου προτείνω να χρησιμοποιήσεις το πολύ καλό Live HTTP headers extension του Firefox (δεν έχω χρησιμοποιήσει και άλλο) ή κάποιο παρόμοιο.
1. Το authentication πώς γίνεται στο web interface του jetspeed? Basic Authentication (βγαίνει popup) ή μέσω Form (μέσα σε σελίδα html);
2. Το request που στέλνει ο browser είναι GET ή POST;
3. Αν στέλνει referrer, αν κάνει τίποτα redirects που δεν φαίνονται ή cookies κτλ.
Όλα αυτά τα βλέπεις από το Live HTTP headers.
Για παράδειγμα, όταν πατάω το reboot μέσω του Web Interface του USR9106, το Live HTTP headers μου δίνει αυτές τις πληροφορίες:
Κώδικας:http://192.168.1.1/rebootinfo.cgi GET /rebootinfo.cgi HTTP/1.1 Host: 192.168.1.1 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 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: en-us,en;q=0.7,el;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1/resetrouter.html Authorization: Basic YWRtaW4..............S0= HTTP/1.x 200 Ok Server: micro_httpd Cache-Control: no-cache Date: Fri, 02 Jan 1970 06:13:16 GMT Content-Type: text/html Connection: close
Οπότε στο curl θα δώσω την έντολη (για GET και BASIC Authentication)
curl -u myusername:mypassword http://192.168.1.1/rebootinfo.cgi
Κάνε post αν μπορείς το capture του Live HTTP Headers , καθώς και την απάντηση που παίρνεις από το jetspeed στο cmd όταν τρέχεις την εντολή στο curl, για να βοηθήσω περισσότερο αν χρειάζεται.Τελευταία επεξεργασία από το μέλος moshstef : 26-01-06 στις 22:23.
-
27-01-06, 02:06 #9
Αρχικό μήνυμα από moshstef
Κώδικας:http://192.168.1.1:61000/Action?rebo...dReboot=Reboot GET /Action?reboot_loc=0&id=5&cmdReboot=Reboot HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MainPage?id=4 Cookie: sessionId=invalid Authorization: Basic YWRta............................MGdz HTTP/1.x 200 OK Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Transfer-Encoding: chunked Content-Type: text/html Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: no-cache ----------------------------------------------------------
πιστεύω πως το έκανα σωστά.
για πες μου τώρα σε παρακαλώ......
Τελευταία επεξεργασία από το μέλος xakou : 27-01-06 στις 03:04.
-
27-01-06, 02:56 #10
Ωραία, αλλά δεν μου έκανες επικόλληση την απάντηση που επιστρέφει το curl όταν το τρέχεις.
Το πιο πιθανό είναι να σου επιστρέφει την σελίδα που λέει ότι δεν είσαι authenticated η κάτι τέτοιο. Συνεχίζω με αυτό σαν υπόθεση.
Από το header που έκανες post βλέπω 2 πράγματα που μπορεί να ευθύνονται. Ένα είναι το cookie (το οποίο με προβληματίζει λίγο που λέει invalid) , και το άλλο το πεδίο Referrer. Για να λύσουμε και τα δύο θα πρέπει να κάνουμε τα εξής βήματα:
1. Πρώτα καλούμε την αρχική σελίδα με user/pass (πχ http://192.168.1.1:61000) για να μας στείλει πίσω το session cookie, το οποίο το αποθηκεύουμε σε ένα αρχείο.
2. Εκτελούμε την εντολή για το reboot στέλνοντας εκτός από το user/pass, το αποθηκευμένο cookie και ένα url ως referrer.
Οπότε, θα φτιάξεις το .bat που λέγαμε και θα βάλεις 2 εντολές:
Κώδικας:curl -u user:pass -c cookies.txt "http://192.168.1.1:61000" curl -e "http://192.168.1.1:61000/MainPage?id=4" -b cookies.txt "http://192.168.1.1:61000/Action?reboot_loc=0&id=5&cmdReboot=Reboot"
Υ.Γ. Καλύτερα να σβήσεις/αλλάξεις λίγο το ακαταλαβίστικο μακρυνάρι στην γραμμή "Authorization: Basic YWRta... " για λόγους ασφαλείας (είναι encrypted user/pass)
-
27-01-06, 03:38 #11
Αρχικό μήνυμα από moshstef
όταν τρέχω το curl
C:\>curl -u USERNAME : PASSWORD http://192.168.1.1:61000/Action?rebo...dReboot=Reboot
έχω τα ακόλουθα:
Κώδικας:<html> <head> <meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=ISO-8859-1"> <title>Page Not Found</title> <META HTTP-EQUIV ="prag ma" CONTENT="no-cache" > <script language="JavaScript" s rc="/hag/js/global.gsv"></script> <link rel="stylesheet" type="text/css" href="/h ag/css/style.css"> </head> <body class="mainContentBody"><div class="alignleft"><table width="800" cellpadd ing="10" cellspacing="0" border="0" class="mainTable" ><tr><td><h3>Fails to perf orm the specified action...</h3></td></tr> <tr> <td align="center" class="errorString"> Error: Invalid command </td> </tr><form name="frmMsg" id="frmMsg" action="/Action"><tr><td class="alignmiddle "><table cellpadding="10" cellspacing="0" border="0"><input class="mybutton" nam e="cmdBack" id="cmdBack" value="Back" type="button" onClick="window.history.back (1)"> </table></td></tr></form> <tr> <td class="copyright"> jetSpeed 520 ADSL Router <br><br> </td> </tr> </table></div></body></html> 'id' is not recognized as an internal or external command, operable program or batch file. 'cmdReboot' is not recognized as an internal or external command, operable program or batch file.
1. Πρώτα καλούμε την αρχική σελίδα με user/pass (πχ http://192.168.1.1:61000) για να μας στείλει πίσω το session cookie, το οποίο το αποθηκεύουμε σε ένα αρχείο.
Σου δίνω και τα αποτέλέσματα από Live HTTP headers από τη στιγμή που φόρτωσα το routeρ μέχρι και τη στιγμή που έβαλα το username & το pass.
Κώδικας:http://192.168.1.1:61000/ GET / HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive HTTP/1.x 301 Moved Permanently Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Location: http://192.168.1.1:61000/hag/pages/home.htm Content-Type: text/html Content-Length: 111 ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/home.htm GET /hag/pages/home.htm HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive HTTP/1.x 401 Unauthorized Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Connection: close WWW-Authenticate: Basic realm="Viking" ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/home.htm GET /hag/pages/home.htm HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 200 OK Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Transfer-Encoding: chunked Content-Type: text/html Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: no-cache ---------------------------------------------------------- http://192.168.1.1:61000/MenuPage GET /MenuPage HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/home.htm HTTP/1.x 401 Unauthorized Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Connection: close WWW-Authenticate: Basic realm="Viking" ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/logo.htm GET /hag/pages/logo.htm HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/home.htm Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 200 OK Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Transfer-Encoding: chunked Content-Type: text/html Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: no-cache ---------------------------------------------------------- http://192.168.1.1:61000/MenuPage GET /MenuPage HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/home.htm Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 200 OK Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Transfer-Encoding: chunked Content-Type: text/html Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: no-cache ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/index.html GET /hag/pages/index.html HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/home.htm If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "g6UDC" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/css/style.css GET /hag/css/style.css HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: text/css,*/*;q=0.1 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/logo.htm If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "7fIoL" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/images/logo.gif GET /hag/pages/images/logo.gif HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/logo.htm If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "joAxO" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/i...radient_bg.jpg GET /hag/pages/images/topbar_gradient_bg.jpg HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/logo.htm If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "TWZLP" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/MenuHome.htm GET /hag/pages/MenuHome.htm HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MenuPage Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 200 OK Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Transfer-Encoding: chunked Content-Type: text/html Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: no-cache ---------------------------------------------------------- http://192.168.1.1:61000/MainPage?id=6 GET /MainPage?id=6 HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 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: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/hag/pages/MenuHome.htm Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 200 OK Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 Transfer-Encoding: chunked Content-Type: text/html Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: no-cache Set-Cookie: sessionId=invalid;PATH=/ ---------------------------------------------------------- http://192.168.1.1:61000/hag/pages/images/MENU_Home.gif GET /hag/pages/images/MENU_Home.gif HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MenuPage If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "8Rx0I" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/js/global.gsv GET /hag/js/global.gsv HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: */* Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MainPage?id=6 Cookie: sessionId=invalid If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "Pmh8G" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/images/greenled.gif GET /hag/images/greenled.gif HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MainPage?id=6 Cookie: sessionId=invalid If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "ZF0rH" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/images/redled.gif GET /hag/images/redled.gif HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MainPage?id=6 Cookie: sessionId=invalid If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "rVy1H" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/images/tick.gif GET /hag/images/tick.gif HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MainPage?id=6 Cookie: sessionId=invalid If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "jlUCC" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ---------------------------------------------------------- http://192.168.1.1:61000/hag/images/cross.gif GET /hag/images/cross.gif HTTP/1.1 Host: 192.168.1.1:61000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; el; rv:1.8) Gecko/20051111 Firefox/1.5 Accept: image/png,*/*;q=0.5 Accept-Language: el-gr,el;q=0.7,en-us.;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-7,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://192.168.1.1:61000/MainPage?id=6 Cookie: sessionId=invalid If-Modified-Since: Mon, 13 Sep 2004 06:07:23 GMT If-None-Match: "ETYUA" Authorization: Basic YWRtaW.....................MGdz HTTP/1.x 304 Not Modified Server: Nucleus/4.3 UPnP/1.0 Virata-EmWeb/R6_2_0 ----------------------------------------------------------
-
27-01-06, 05:03 #12
Κατ' αρχήν αυτό που συμβαίνει είναι ότι δεν περνάει το url οπότε πρέπει να βάλεις το url μέσα σε " ". Δηλαδή
Κώδικας:curl -u user:pass "http://192.168.1.1/Action?reboot_loc=0&id=5&cmdReboot=Reboot"
Πάντως αν δεν λειτουργήσει έτσι τότε απ' ότι φαίνεται χρησιμοποιεί ένα λιγότερο συνηθισμένο τρόπο session-tracking με το If-None-Match. Τα οποία είναι άγνωστα για μένα χωράφια.Τελευταία επεξεργασία από το μέλος moshstef : 27-01-06 στις 05:09.
-
27-01-06, 16:07 #13
super!!!! Δουλεύει !!!!!
curl -u user: pass "http://192.168.1.1/Action?reboot_loc=0&id=5&cmdReboot=Reboot"
-
27-01-06, 21:27 #14
Αρχικό μήνυμα από alala321
-
31-01-06, 23:11 #15
Δυστυχώς το TST10 που αναφέρεις δεν παίζει με SSH (ειδικά για το Netroute, δεν ξέρω γενικότερα).
Ψάχνοντας για άλλο ssh client με scripting δυνατότητες βρήκα το plink (με το putty), θα το τεστάρω...
Μήπως έβγαλε κανείς άκρη τελικά με το curl και το redial/reset για το netroute???
Παρόμοια Θέματα
-
Διακοπή αορίστου, επανασύνδεση με Conn-X για το free router
Από EvanGR στο φόρουμ COSMΟΤΕ ADSLΜηνύματα: 16Τελευταίο Μήνυμα: 27-12-07, 15:45 -
Χρονος καθηστερησης για επανασυνδεση
Από Dangor στο φόρουμ COSMΟΤΕ ADSLΜηνύματα: 2Τελευταίο Μήνυμα: 17-08-07, 14:20 -
Μια προσωρινη λυση για MICROCOM AD2622
Από perrygogas στο φόρουμ ADSLΜηνύματα: 0Τελευταίο Μήνυμα: 04-03-06, 20:13 -
προσωρινη λυση ? - Netkey ? τι συμφερει τωρα ?
Από tommygun στο φόρουμ ADSLΜηνύματα: 14Τελευταίο Μήνυμα: 18-04-05, 23:23
Bookmarks