Failsafe Mode
Aus Freifunk Hannover
Ein Problem, das dem Ein oder Anderen unter Euch sicher schon passiert ist: Man vergisst das Passwort eines besonders zickigen Routers, wie z. B. nem Siemens SE505. Jetzt steht man da. Ein Reset funktioniert mit dem Resetknopf nicht, eine serielle Schnittstelle und JTAG glänzen durch Abwesenheit. Allerdings auf tftp wartet er noch kurz! Also was tun? Sven-Ola hat für diesen Fall eine failsafe-Firmware gebastelt, mit der man das gute Teil wieder fit macht.
Failsafe Firmware Image
Zuerst muss man die Firmware holen und per tftp flashen (Firmware gibts hier).
bei laufendem NetworkManager ist dieser noch zu deaktivieren, da er sonst beim aus- und einstöpseln der Netzwerkkabels dazwischenfunkt:
/etc/init.d/network stop #nach getaner Arbeit wieder aktivieren mit /etc/init.d/network start
Das Beispiel ist mit nem SE505 von einem Linux Laptop:
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up tftp 192.168.1.1 tftp> binary tftp> rexmt 1 tftp> trace tftp> put openwrt-se505-failsafe-code.bin tftp> quit
So. Jetzt kommt man per telnet auf das Gerät. Und zwar ohne Passwort:
$ telnet 192.168.1.1
Danach kann man ganz einfach das Passwort auf admin zurücksetzen:
telnet> nvram set ff_pw='$1$hqovEtLu$.dEyW.ScexeQhwgP6/XD60' telnet> nvram commit
Thats it!
PS: Das Geschnörkel heisst tatsächlich ‘admin’! Ich hab’s ausprobiert;-)
Quelle: http://global.freifunk.net/item/passwort_vergessen_1

