HNA-Funktion geht im laufenden Betrieb verloren

Freifunk Firmware, Programme für den Router, Entwicklungen, Fragen und Anleitungen
Antworten
uwehalle
Beiträge: 43
Registriert: 10.02.2008 16:54
Wohnort: Halle
Kontaktdaten:

HNA-Funktion geht im laufenden Betrieb verloren

Beitrag 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 ?

104.62.8.17/21
32000er Kabel
WRT54G, 9dBi Omni
Gordon
Beiträge: 108
Registriert: 10.05.2007 21:12
Wohnort: Projekt 22 :P
Kontaktdaten:

Re: HNA-Funktion geht im laufenden Betrieb verloren

Beitrag 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.
Inaktiv da nicht mehr in Halle. Schade eigentlich :/
uwehalle
Beiträge: 43
Registriert: 10.02.2008 16:54
Wohnort: Halle
Kontaktdaten:

Re: HNA-Funktion geht im laufenden Betrieb verloren

Beitrag von uwehalle »

ich hab das mal gemacht, mal schauen wie die Sache sich nun verhält.

104.62.8.17/21
32000er Kabel
WRT54G, 9dBi Omni
uwehalle
Beiträge: 43
Registriert: 10.02.2008 16:54
Wohnort: Halle
Kontaktdaten:

Re: HNA-Funktion geht im laufenden Betrieb verloren

Beitrag von uwehalle »

Na das hat keine Lösung gebracht.
Schon nach einer Stunde das selbe Problem : Ich bin kein HNA mehr !
Zum Verrücktwerden.

104.62.8.17/21
32000er Kabel
WRT54G, 9dBi Omni
4huf
Beiträge: 677
Registriert: 19.04.2007 14:56
Wohnort: Zscherben

Re: HNA-Funktion geht im laufenden Betrieb verloren

Beitrag 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.
. eine Antenne ist der beste HF-Verstärker
.funktionierende Antennen : Short-Backfire, AMOS-5, AMOS-3, Doppelquad, 4fach-Quad
Antworten