Kaputte Fritz!Box reparieren

Workshop: Rettung für die defekte Fritz!Box

Kernel-Update

Bei Boxen mit getrenntem Filesystem und Kernel gelingt zumindest der Kernel-Upload noch problemlos. Kopieren Sie die Datei kernel.image in das Arbeitsverzeichnis, aus dem Sie den FTP-Client aufgerufen haben. Auf dem ADAM2-FTP-Prompt genügen dann folgende Komandos (Achtung: Großschreibung beachten!):

debug
bin
quote MEDIA FLSH
put kernel.image “kernel.image mtd1“

Keine Panik: Der put-Befehl zeigt rund 30 Sekunden keine Reaktion. Die Fritz!Box muss den angegebenen Flash-Bereich erst löschen, bevor sie neue Daten darin ablegen kann. Anschließend läuft der eigentliche Datei-Upload in wenigen Sekunden ab.

Wer nun glaubt, das Filesystem oder einen damit kombinierten großen Kernel ebenso einfach hochladen zu können, scheitert an zwei Hürden:

  • Durch die Dateigröße von drei bis vier MByte dauert die Pause zum Löschen des Flash-Speichers zu lange. Der Windows-FTP-Client bricht vorher die Verbindung mit einem Timeout ab.

  • Je nach Version scheint der ADAM2-Bootloader nur Häppchen von maximal einem MByte oder sogar noch etwas weniger zu verdauen. Bei größeren Blöcken brach er zumindest bei uns den Upload ab.