Ga naar inhoud


[all] Batchfile (shellscript) maken OP dreambox om ROUTER te herstarten


Turelure

Aanbevolen berichten

wat makkelijk zou zijn, is iets om mijn router te herstarten vanaf mijn dreambox, onder bv gele knop ofzo een plugin "reboot router"

 

de reden daarvoor is dat mijn adsl nogal veel vastloopt, (reeds met verschillende routers geprobeert) ligt aan Telefonica, te ver van de centrale...

 

eigenlijk zou het zoiets als een DOS batch zijn maar dan vanaf de box dus

 

het zou het volgende moeten doen

 

#### telnet 192.168.1.1 [color:"blue"] ip van de router [/color]

[color:"blue"] dan vraagt ie password [/color]

 

#### password: ********

####

 

[color:"blue"] bij command zou ie moeten "reboot" typen [/color]

 

#### Command-> reboot

####

#### Are you sure? default: n [y,n]

 

[color:"blue"] daar moet ie dan nog een "y" ingeven [/color]

 

#### System rebooting as requested!!!!

 

-------------

 

daar komt het op neer,, kan dat gemaakt worden als plugin ? zou heel makkelijk zijn. zou moeten gebeuren met een Shell Script en zou heel leuk zijn moest ik dat onder de gele knop krijgen

 

thx

Link naar reactie
Delen op andere sites


  • 2 weken later...

Hoe komt het dat je niet altijd online bent ? hehe

 

Ik kan er wel in via web, dat wel,, is ook wel idee

 

maar in web heb ik wel iets zoals een "checkbox" dat ik moet aanklikken van Are u sure u want to restart ?

 

thx,, zou wel simpel zijn

 

en hoe krijg ik die onder de gele knop zo een wget script ,,

enige hulp ?

Link naar reactie
Delen op andere sites

fantastish die wget http://000.000.000.000/reboot.html/set?confirm=Yes&reboot=Reboot

 

zo werkt het toch via een browswer

 

nu via gewene broswer kan ik voor de password

http://user:pass@000.000.000.000/reboot.html/set?confirm=Yes&reboot=Reboot

zetten

 

 

maar via wget moet dat naar het schijnt een beetje anders,,

 

en hulp voor hoe onder de gele knop

Link naar reactie
Delen op andere sites

Ik heb hem nu onder PPANEL gekregen...

 

Daar heb ik een xml file aangemaakt DSLReboot.xml

[color:"red"]

<directory name="DSL Reboot">

<!--

-->

<file name="DSL Reboot" url="http://user:pass@192.168.1.1/reboot.html/set?confirm=Yes%26reboot=Reboot" target="/var/tmp/reboot.txt" runafterout="cat /tmp/reboot.txt"/>

</directory>

[/color]

als ik via telnet

[color:"blue"]

cd var/tmp/

wget http://user:pass@192.168.1.1/reboot.html/set?confirm=Yes%26reboot=Reboot

[/color]

 

doe, dan werkt dat perfect, mijn router herstart

 

 

maar als ik die PPANEL DSLReboot run, dan zegt ie "downloading" en blijft daar opstaan, op 0%

 

Ik heb echt mijn best gedaan maar verder geraak ik niet...

 

Hopelijk weet iemand een oplossing, [color:"purple"] please [/color]

Link naar reactie
Delen op andere sites

Dat komt door de user:pass. Dat is niet ondersteund.

Maar er is een oplossing door wget te gebruiken. Gebruik daarvoor <execute> met als commando "wget http://user:pass...".

 

De regel wordt dan:

 

<execute name="DSL Reboot" target="wget http://user:pass... -O /tmp/reboot.txt; rm /tmp/reboot.txt" helptext="Reset dat stomme ding"/>

 

Niet getest omdat ik niet zo'n ding heb, maar 't moet wel werken.

 

Edit: en je krijgt misschien wel een "output scherm" waar dan niks in staat. Zet dan in target iets van "echo Hij doet het weer" ofzo bij. Dan zie je dat 't uitgevoerd is.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...