Toon posts:

Router automatisch laten rebooten bij geen ping

Pagina: 1
Acties:
  • 103 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Dit is m'n opstelling:
FreeBSD doos ---> Vigor 2200E ---> Xs4all Fast ADSL

Over het algemeen werkt het lekker alleen wil de verbinding wel eens het begeve. De router denkt dan dat ie nog steeds met PPP verbonden is maar komt dan helemaal geen data meer overheen. Router is niet meer vanaf internet te pingen. Nog wel bereikbaar vanaf het lokale netwerk.

De PPP verbinding opniew maken of de hele router rebooten verhelpt het probleem. Helaas heb ik vaak wanneer het uitvalt niet fysiek toegang tot het lokale netwerk en vanaf internet kan ik er dan niet meer bij.

De FreeBSD computer staat altijd aan. Is die zo in te stellen dat die om de 10 minuten checkt of de nameserver van xs4all een pring reply geeft en zo niet, dus wanneer internet plat ligt, hij automatisch met telnet op de router inlogt en die reboot of de verbinding reset?

  • PtrO
  • Registratie: November 2001
  • Laatst online: 17-08 20:02
Lijk me iets voor de *nix script specialisten.
If not PING-ok then execute Telnet-script 192.168.1.1, logon admin-password and issue (Vigor) command sys reboot

Go with the flow blocking your way and use AD for achieving results


  • Predator
  • Registratie: Januari 2001
  • Laatst online: 10:28

Predator

Suffers from split brain

Nodig:

• 1 crontab daemon
• 1 shell script voor de telnet acties

in je crontab zet je dan een entry in de aard van:
code:
1
ping -c 1 [ip router] || [telnet shell script]

die je om de 10 mins laat uitvoeren

Everybody lies | BFD rocks ! | PC-specs


Verwijderd

Topicstarter
Tot zo ver snap ik het, bedankt.
Enig idee waar ik kan vinden welke commando's ik dan ik het shellscript moet zetten? Telnet sessie openen kan ik vast wel makkelijk zelf vinden maar dan de commando's die aan de router gegeven moeten worden... Op de site van Draytek kan ik geen documentatie vinden.

  • PtrO
  • Registratie: November 2001
  • Laatst online: 17-08 20:02
Lezen ! Zie mijn eerdere reactie:

1e commando in de telnet script is het password
2e commandp is sys reboot
Hierna gaat de Vigor booten.

Probeer dit eerst manueel zodat je het gevoel krijgt :)

Go with the flow blocking your way and use AD for achieving results


Verwijderd

Topicstarter
Ow sorry ik dacht dat jouw reactie een voorbeeld zei van wat ie moest doen maar de vigor commando's zijn wel gewoon de goede.
Bedankt!

Verwijderd

Topicstarter
Loop ik hier te beweren dat het aan de connectie ligt, en dat heb ik de afgelopen MAANDEN :'( ook echt gedacht, blijt het toch m'n software te zijn die het probleem veroorzaakt.

Vraag me niet waar het op slaat maar de verbinding loopt vast zodra ik named (bind 9) herstart (rndc reload)...

Misschien geeft het een probleem omdat de router ook een nameserver is? FreeBSD box is DMZ host en als je van buiten op de nameserverport aanklopt kom je ook bij de nameserver op de fbsd box.
Pagina: 1