Failsafe Mode

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen

Der Failsafemode ist für Notfälle gedacht, wenn man nicht mehr anders an den Knoten kommt. Er ist durch Hardwarezugriff auslösbar und dann für erfahrene Nutzer gedacht.

Dies ist die Anleitung, wie man in den Fail Safe Mode gelangt: (Quelle: http://luebeck.freifunk.net/wiki/FAQ/Knoten-retten)

In den Failsafemode kommt man per Hardwarezugriff, wenn man beim Neustart des Knotens den Reset-Knopf gedrückt hält und dann im richtigen Moment loslässt, wenn die zweite Lampe (die Sys-Lampe) gerade eingeschaltet wurde. Ob man im richtigen Modus ist, erkennt man am schnellen Blinken der Sys-Lampe. (siehe http://wiki.openwrt.org/de/doc/howto/generic.failsafe ) Danach muss der eigene Computer mit einem Netzwerkkabel am blauen WAN-Port (beim WR842ND v1 in einen gelben LAN Port) angeschlossen werden.

Bei manchen Routern kommt man nur in den Failsafemode durch extrem schnelles intervall-drücken der QSS-Taste direkt nach dem Einschalten.

Da im Failsafemode kein DHCP zur Verfügung steht, muss man seine Netzwerkkarte manuell Konfigurieren im IP-Bereich: 192.168.1.0/24, z.B.:

ip addr add 192.168.1.2/24 dev eth0
(Diese IP wird spätestens nach einem Neustart zurückgesetzt)

Bei Windows kann man sich auch eine Feste IP geben, z.B. die 192.168.1.2

Im Failsafemode wird Telnet benutzt, um Zugang zur Kommandozeile des Knotens zu erhalten. Hierfür genügt folgendes Kommando auf der Kommandozeile unter Linux:

telnet 192.168.1.1

Um die eingestellte Konfigration anzuschauen mit uci show und um dauerhafte Änderungen am System durchführen zu können, muss zunächst ein Overlay-Dateisystem gemountet werden.

mount_root

Passwort und SSH-Key für den entfernten Zugang zum Knoten kann im ConfigMode oder mit dem Kommando geändert werden:

passwd

Es ist hierfür kein weiteres Passwort nötig. Dadurch kann somit der Zugang zu einem Knoten wiedererlangt werden, wenn dessen Passwort nicht länger bekannt ist und physischer Zugang besteht.


Firmware upgrade

Siehe Update_auf_gluon_per_Konsole#Manuelles_Update