Hat die A/CH Version kein WDS? oder hab ich was falsch gemacht?
Hallo,
ich habe ähnlich wie vel_tins die FRITZ!Box Fon WLAN, Firmware-Version 08.03.91 eingespielt,
allerdings ohne irgend ein Recoveryzeugs sondern wie hier
http://www.wehavemorefun.de/fritzbox/Downgrade_Firmware beschrieben.
Dazu Telnet öffnen ggf. erst mit #96*7* freischalten und folgendes eingeben:
Code:
echo "firmware_version avme" > /proc/avalanche/env
/sbin/reboot
Nachdem die Box neugestartet hat erneut Telnet öffnen und diesmal folgendes eingeben:
(nur die Zeilen die nicht von alleine erscheinen)
Code:
# cd /
# wget -O - ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan/firmware/deutsch_a-ch/fritz.box_fon_wlan.de.08.04.01.image | tar xv
./var/
./var/tmp/
./var/tmp/kernel.image
./var/tmp/filesystem.image
./var/info.txt
./var/install
./var/chksum
./var/copy_firmware
./var/reboot
# cd /var
# ./install
# [...snipp...] viele Meldungen zum Status des Updates
# ./post_install &
Alle Einstellungen bis auf die Wahlregeln wurden übernommen.
Das WDS Menü konnte ich weder über den allgemein bekannten Link erreichen noch durch irgendwelche Pseudo-Updates aktivieren.
Kann das bitte jemand mal über prüfen?
Ich habe daher wieder 08.03.91 nach obiger Methode zurückgespielt allerdings muß erstmal von avme auf avm zurück gesetzt.
Dazu Telnet öffnen ggf. erst mit #96*7* freischalten und folgendes eingeben:
Code:
echo "firmware_version avme" > /proc/avalanche/env
/sbin/reboot
Nachdem die Box neugestartet hat erneut Telnet öffnen und diesmal folgendes eingeben:
(nur die Zeilen die nicht von alleine erscheinen)
Code:
# cd /
# wget -O - ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan/firmware/deutsch_a-ch/fritz.box_fon_wlan.de.08.04.01.image | tar xv
./var/
./var/tmp/
./var/tmp/kernel.image
./var/tmp/filesystem.image
./var/info.txt
./var/install
./var/chksum
./var/copy_firmware
./var/reboot
# cd /var
# vi install
Im VI dann diverse Zeile wie unten auskommentieren:
(mit i in den Editiermodus wechseln und # am Anfang der Zeilen drücken, dann ESC drücken, :wq eingeben und Enter drücken)
Code:
[...snipp...]
##################################################################################
# BB (neu) < BB (aktuell) : update unterbinden
# BB (neu) = BB (aktuell) && CC (neu) < CC (aktuell) : update unterbinden
##################################################################################
#if [ "$middle_newFWver" -lt "$middle_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: $middle_newFWver >= $middle_currFWver"
#fi
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
echo "Accept Firmware Version: xx.${newFWver}"
[...snipp...]
Zum Schluß noch die Installation starten:
Code:
# ./install
# [...snipp...] viele Meldungen zum Status des Updates
# ./post_install &
Pseudo-Update rein und alle WDS-Einstellungen sind zurück.
PS:
Hab mit mal das Downgrade Pseudo-Update angeschaut geht also auch einfacher als oben beschrieben.
statt vi starten und editieren folgendes eingeben sollte genauso klappen:
Code:
sed 's/\(FIRMWARE_VERSION=${CONFIG_VERSION_MAJOR}\)\.[0-9]\+\.[0-9]\+/\1.01.01/' /etc/version > /var/tmp/version
chmod +x /var/tmp/version
mount -o bind /var/tmp/version /etc/version