Seite 1 von 1
HNA-Funktion geht im laufenden Betrieb verloren
Verfasst: 15.05.2008 15:27
von uwehalle
Folgendes ist nun schon mehrere Male (täglich) passiert :
Irgendwann während des Betriebes läuft der Router nicht mehr als HNA sondern nur als
normaler Knoten und so wird er dann auch in der Topo/Karte angezeigt.
Auch am LAN ist kein Internet mehr vorhanden.
Erst ein Neustart ändert diesen Zustand wieder und der Router wird wieder
als Internetdefaultroute bei anderen Knoten angezeigt und stellt Internet
zur Verfügung.
Woran könnte das liegen ?
Re: HNA-Funktion geht im laufenden Betrieb verloren
Verfasst: 15.05.2008 15:44
von Gordon
Ich hab grad keinen Node mit HNA-FW, aber ich dächte unter Verwaltung->Gateway kannst du PING-Adressen eintragen, da solltest du am besten DNS-Server deines Internetanbieters eintragen. Ich glaub, so oder so ähnlich war das bei mir damals.
Re: HNA-Funktion geht im laufenden Betrieb verloren
Verfasst: 15.05.2008 16:18
von uwehalle
ich hab das mal gemacht, mal schauen wie die Sache sich nun verhält.
Re: HNA-Funktion geht im laufenden Betrieb verloren
Verfasst: 15.05.2008 17:13
von uwehalle
Na das hat keine Lösung gebracht.
Schon nach einer Stunde das selbe Problem : Ich bin kein HNA mehr !
Zum Verrücktwerden.
Re: HNA-Funktion geht im laufenden Betrieb verloren
Verfasst: 15.05.2008 19:04
von 4huf
Die PING-Adressen eintragen bitte nur in Ausnahmefällen verwenden, wenn z.B. bei einem
traceroute 4 Ergebniszeilen kommen und dann nix mehr. Die traceroute-Prüfung läuft besser.
Der Router prüft jede Minute mit einem Scrip (/usr/sbin/cron.minutely) ob das Internet da ist.
Das macht er mit einem Traceroute zu einigen wechselnden IP´s.
So eine Wechsel HNA/nicht HNA wird im log protokolliert.
Bitte mal mit "logread" nachsehen wann das war.
Außerdem kann man das Script natürlich per Hand starten.
Noch besser mit Debugausgabe : "sh -x /usr/sbin/cron.minutely"
Dann kann man ein wenig verfolgen was passiert.
Ich hab schon ab und zu mal gesehen das der cron-Dienst abstürzt.
Dann dann wird die Prüfung natürlich nicht mehr aufgerufen ...
Bitte prüfen ob der "crond" noch läuft, z.B. mit "ps ax | grep crond" muss sowas liefern
Code: Alles auswählen
root@4huf:~# ps ax | grep cron
3342 root 340 S /usr/sbin/crond -L /dev/null
root@4huf:~#
Wenn nicht dann einfach mal "/usr/sbin/crond -L /dev/null" eintippen und 3min warten ob
ob dann der HNA-Modus wieder da ist.