Hallo,
ich habe ein Problem.
Und zwar mein WR841Nv9 mit Emscherland Firmware (0.7.3 / gluon-v2015.1.2 ) hängt sich ständig auf. Ein Mitbewohner spielt dann den humanen Watchdog und sagt mir ich müsste wohl mal wieder was machen mit dem Freifunk.
Gibt es eine Möglichkeit das Neustarten per Script zu automatisieren?
Beschreibe doch bitte mal den Fehlerzustand.
Kommt man dann noch lokal über Linklocal/Next node-v6 per ssh drauf?
Oder wie blinkt die Kiste?
Zurzeit funktioniert er. Augenscheinlich funktioniert das gute Stück von außen. Zumindestens wenn man den LED traut.
Es wird jedoch keine IPv4 zugewiesen, ob das bei IPv6 ist weiß ich nicht. Hatte das auf meinem iPhone gesehen und dann schnell mal den ein und ausgeschaltet.
Heute selbes Phänomen wieder.
Er wird nicht angezeigt auf der Karte. Also angemeldet. IPv6 bekommen, aber keine IPv4.
Auf den Router kommt man per SSH.
Gibt es Verbindungen zu folgendem Problem villeicht:
Keine IPv4-Adresse / Knoten ohne Verbindung, aber nicht offline ?
Dann schau doch mal, wie es dem Knoten geht, wenn Du schon draufkommst.
Und wie?
Welche Befehle gibt es und was muss ich tun?
ich habe mal ifconfig eingegeb, soweit reichten dann meine Linux-Kenntnisse
kann gerne mal die Ausgabe in Anonymisiert hier reinstellen falls das hilft.
Also es war mal wieder soweit, ich habe festgestellt das der Router sich mal wieder aufgehangen hat und das schon seit 3 Tagen
ping nextnode IPv6: OK
ping netxnode IPv4: OK
Gateway nicht vorhanden (No gateways in range …)
logread (Auszug)
Wed Dec 9 22:17:35 2015 daemon.info fastd[1122]: resolving host node02-2.el.freifunk.ruhr' for peer <mesh_vpn_backbone_peer_node022>... Wed Dec 9 22:17:35 2015 daemon.info fastd[1122]: resolving host
node02-2.el.freifunk.ruhr’ failed: Name or service not known
Wed Dec 9 22:17:37 2015 daemon.info fastd[1122]: resolving host node02-1.el.freifunk.ruhr' for peer <mesh_vpn_backbone_peer_node021>... Wed Dec 9 22:17:37 2015 daemon.info fastd[1122]: resolving host
node02-1.el.freifunk.ruhr’ failed: Name or service not known
und schon wieder offline,
gibt es ein Gateway „ist weg und reboot“ script?
Könnte der in diesem Patch behobene Bug sein: https://dev.openwrt.org/changeset/47892/trunk
Script:
#! /bin/sh
batctl gwl | grep -q "No gateways in range"
if [ $? == 0 ] ; then
if [ -f /tmp/nogwflag ] ; then
reboot -f
else
touch /tmp/nogwflag
fi
else
rm -f /tmp/nogwflag
fi
In ein sh File Gießen und alle 5 Minuten oder so aufrufen.
Das sollte man aber erst loslaufen lassen, wenn nach dem Boot überhaupt erstmal ein Gateway gesehen wurde.
Ungetestet:
#! /bin/sh
if [ -f /tmp/noislandflag ] ; then
batctl gwl | grep -q "No gateways in range"
if [ $? == 0 ] ; then
if [ -f /tmp/nogwflag ] ; then
reboot -f
else
touch /tmp/nogwflag
fi
else
rm -f /tmp/nogwflag
echo 1>/tmp/noislandflag
fi
fi
reicht einfach copy und paste ins Terminal aus oder wie bekomme ich das in den Router?