- Mitglied seit
- 13 Apr 2005
- Beiträge
- 920
- Punkte für Reaktionen
- 6
- Punkte
- 18
An anderer Stelle tauchte dieses Problem auf:
In der in der image-Datei enthaltenen Datei install werden die Versionsnummern wie folgt überprüft:
Man muß also den Code zur Prüfung der minor-Version nur entsprechend ändern.
Ich habe mal noch weiter im Forum gestöbert. Zuerst fällt da natürlich der Blick auf Wichtig auf dieser Seite.
Weiter gibt es ein paar Infos dazu noch unter: http://www.ip-phone-forum.de/forum/viewtopic.php?t=4867 und http://www.ip-phone-forum.de/forum/viewtopic.php?t=14105
Und schließlich viele Möglichkeiten noch hier: http://www.wehavemorefun.de/fritzbox/Hilfsprogramme_/_Tipps_&_Tricks#Firmware_wieder_herstellen
Daraus ist wohl das Beste folgendes:
christoph7 schrieb:Es gibt da wohl n Trick ne alte Version einzuspielen. Hatte hier irgendwo was im Forum gelesen. Die *.image Datei ist nämlich ein .tar-Archiv. Dieses kann man entpacken, dann in der install-Datei einen bestimmten Abschnitt löschen, das ganze wieder als tar zusammenschustern und reinladen. Genauso schwammig wie ich das jetzt ausgedrückt habe sind zur Zeit noch meine Informationen dazu, ich weiß also nichts genaueres.
In der in der image-Datei enthaltenen Datei install werden die Versionsnummern wie folgt überprüft:
Code:
if [ "$middle_newFWver" -eq "$middle_currFWver" ] ; then
if [ "$minor_newFWver" -lt "$minor_currFWver" ] ; then
echo "error: Firmware downgrade not allowed"
echo "set INFO led to off (modul=7, state=1)"
echo 7,1>${LED_DEVICE}
exit $INSTALL_FIRMWARE_VERSION
else
echo "DEBUG: $minor_newFWver >= $minor_currFWver"
fi
else
echo "DEBUG: $middle_newFWver > $middle_currFWver"
fi
Ich habe mal noch weiter im Forum gestöbert. Zuerst fällt da natürlich der Blick auf Wichtig auf dieser Seite.
Weiter gibt es ein paar Infos dazu noch unter: http://www.ip-phone-forum.de/forum/viewtopic.php?t=4867 und http://www.ip-phone-forum.de/forum/viewtopic.php?t=14105
Und schließlich viele Möglichkeiten noch hier: http://www.wehavemorefun.de/fritzbox/Hilfsprogramme_/_Tipps_&_Tricks#Firmware_wieder_herstellen
Daraus ist wohl das Beste folgendes:
Das Programm gibt es auf Enriks Seite: http://www.akk.org/~enrik/fbox/util/recoverEnrik schrieb:Ich habe ein Perlskript begonnen, das das auch kann. Man ist nicht einmal auf die IP-Nummer 192.168.178.1 festgelegt.
Das Programm muss wie üblich ca. 2-3 Sekunden nach dem Reboot der Box gestartet werden und diese muss sich im gleichen lokalen Netzwerk befinden, da
* ein Broadcast benutzt wird, um die Box zu finden und ggf. die IP zu setzen
* die Box im Bootloader nur eine Route in ihr lokales Netz hat
Ausserdem sollte darauf geachtet werden, dass sich jeweils nur eine Box gleichzeitig pro Netzwerk im Bootmodus befindet, sonst gibt es Chaos!