heute Nachmittag gab es eine Situation in der die Router faktisch online waren, in Netmon aber als Offline angezeigt wurden. Ich habe daraufhin die Konfiguration des Crawlers auf srv01.ffnw.de wie folgt geändert:
network_connection_ipv6_interface von br-mesh auf batfast geändert
interfaces_used_for_crawling um das Interface mesh-vpn ergänzt
Ist das soweit richtig? Bin ein bisschen raus was die Bedeutung der Interfaces angeht.
batfast ist dann aber schlecht, weil netmon dann nur die Router abfragt, die an srv01 hängen und nicht übers Mesh Router an vpn02 und vpn03. Folge: Es erscheinen nicht alle Router online. Aber warum hast du das denn auf batfast geändert? Letztlich wäre es ja einfacher, wenn die ULA statt LL genutzt wird.
Wenn du batfast nutzt, geht natürlich auch nur mesh-vpn und nicht br-client, da dir die Batman-Ebene fehlt.
@bjo und wir haben uns schon gefragt warum nach mehreren Neustsrtars die Router wieder online angezeigt werden. Ist ja klar, wenn mir auf srv01 gecrawlt wird
Das Problem dürfte jetzt behoben sein. Danke an @bjo
Für die Zukunft habe ich eine Wikiseite angelegt auf der wir auftretende Probleme sowie deren Lösung bzw. Lösungsansätze sammeln werden. Als initialstart findet sich da erstmal die Lösung zum aktuellen Problem: https://wiki.nordwest.freifunk.net/Server und Netzstruktur/Problem-FAQ
Seit Ende Februar wird mein Router (https://netmon.nordwest.freifunk.net/router.php?router_id=465) jeweils nur kurz online gelistet, und verschwindet dann wieder zu offline, obwohl er permanenten Netzzugang hat, und ich auch ohne Probleme darüber ins Netz komme. Kann das an den Änderungen der Konfiguration am Server liegen?
es kann sein, dass die Statusanzeige einiger Router nicht korrekt funktioniert. Sie sollte daher nur als ungefährer Richtwert genommen werden. Solange dein Router ansonsten Problemlos funktioniert ist alles in Ordnung.
Netmon ist mittlerweile etwas in die Jahre gekommen und für eine tiefergehende Analyse dieses Problems fehlt es aktuell an Kapazität. Die Entwicklung eines Nachfolgers wird aktuell vorbereitet und ich gehe davon aus, dass dieser bis Ende 2015 Einsatzbereit sein wird. Dann wird sich dieses Problem vorraussichtlich von selbst lösen.
Bei der Durchsicht der Crawl-Logs ist mir aufgefallen, dass einige Crawl-Prozesse nicht zuende Crawlen (keine Gesamtzeit am Ende des Logs angegeben). Dadurch wurden einige Router einfach nicht gecrawled.
Darum habe ich jetzt nochmal folgende Änderungen vorgenommen:
Nicht zum crawlen genutze Interfaces wieder aus interfaces_used_for_crawling entfernt
Anzahl der Router eines Crawl-Prozesses von 15 auf 10 reduziert
Jetzt sollten alle Router mehr oder weniger richtig online angezeigt werden, unter anderem auch der Router von @marmai. Ein Crawl-Prozess braucht im Schnitt jetzt ca. 200 Sekunden.
@bjo für die Änderung wäre ich auch - 3 Router heute, die diese Einstellung wieder drin hatten Oder evtl. Den Eintrag mit irgendwas STOP oder so kennzeichnen