Troubleshooting

Was tun, wenn beim Spielen mit selbsterstellten Firmware-Images was schiefgeht?


Wenn man noch auf die Box kommt

Wenn die Box noch bootet, und man sich noch per Telnet oder SSH Einloggen kann, ist es möglich, das Rootfs-Image von der Kommandozeile aus zu flashen.

Die Befehlssyntax lautet so:

/usr/sbin/upgrade rootfs.img rootfs 0 1

(Das rootfs-Image muss man vorher irgendwo nach /ramdisk/upgrade/ oder so kopieren und dann in dieses Verzeichnis wechseln). Danach kommt die Meldung:
Upgrade : successfully upgraded rootfs.

Dabei wird das neue Rootfs in den Speicherblock geschrieben, der nicht von der aktuellen Firmware belegt ist (kann wechseln, entweder mtd3 oder mtd4). Nach einem Neustart wird dann das neue Rootfs gebootet.



Wenn man nicht mehr auf die Box kommt

Dann wird's spannend. ;) In vielen Fällen sollte es möglich sein, die Box von der seriellen Konsole aus zu reanimieren. Wie kommt man auf die serielle Schnittstelle? Das hat syncBit recht schön hier beschrieben.

Von dort aus hat man zwei Möglichkeiten:



Zurück