[Problem] Downgrade FB7390 von 84.05.50 nach 84.04.91

thack

Neuer User
Mitglied seit
31 Mai 2009
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
Hallo Zusammen,

ich habe folgendes Problem: wuerde gerne eine FB7390 mit firmware 84.05.50 nach 84.04.91 downgraden. Es tritt folgendes verhalten auf:
1. Downgrade mit avm weboberflaeche aendert nichts an der firmware obwohl alles fehlerfrei durchlaeuft -> danach immer noch 84.04.50
2. Downgrade mit avm recovery -> box bootet, aber haengt sich mit immer gruener Power/DSL Led auf
3. Selbes Verhalten wie bei 2. mit gefreetztem Image auf firmware 84.04.91 und push_firmware

Meine Analyse ergab, dass avm irgendwann zwischen 84.04.xx und 84.05.xx irgendetwas am bootloader geandert hat. Dieser wird mit den oben genannten Verfahren allerdings nicht ausgetaucht. Meine Idee war jetzt via ftp in adam/eva die urlader-version auf 0000 zu setzten und mit quit die ftp Sitzung zu beenden. Danach versuchen auch recoverys mit der version 84.04.xx mtd2 neu zu schreiben mit dem Ergebnis:
Überprüfen der Partition mtd2 fehlgeschlagen! WinError -4

Hier einige infos, einige Ausgaben wurden anonymisiert:
Code:
# cat /proc/sys/urlader/environment
HWRevision      156
HWSubRevision   3
ProductID       Fritz_Box_7390
SerialNumber    [URL="tel:0000000000000000"]0000000000000000[/URL]
annex   B
autoload        yes
bootloaderVersion       1.947
bootserport     tty0
cpufrequency    500000000
firstfreeaddress        0x810C9834
firmware_version        avm
firmware_info   84.05.50
flashsize       0x01000000
kernel_args     urlader-version 0000
maca    XX:XX:XX:XX:XX:XX
macb    XX:XX:XX:XX:XX:XX
macwlan XX:XX:XX:XX:XX:XX
macwlan2        XX:XX:XX:XX:XX:XX
macdsl  XX:XX:XX:XX:XX:XX
memsize 0x08000000
modetty0        38400,n,8,1,hw
modetty1        38400,n,8,1,hw
modulemem       5378144
mtd0    0x9F000000,0x9F000000
mtd1    0x9F020000,0x9FF00000
mtd2    0x9F000000,0x9F020000
mtd3    0x9FF00000,0x9FF80000
mtd4    0x9FF80000,0xA0000000
my_ipaddress    192.168.178.1
prompt  Eva_AVM
req_fullrate_freq       166666666
sysfrequency    166666666
tr069_passphrase        XXXXXXXXXXX 
tr069_serial    XXXXX-XXXXXXXXXXX 
urlader-version 1947
usb_board_mac   XX:XX:XX:XX:XX:XX
usb_rndis_mac   XX:XX:XX:XX:XX:XX
usb_device_id   0x0000
usb_revision_id 0x0000
usb_manufacturer_name   AVM
wlan_key        XXXXXXXXXXXXXX 
#

Code:
# cat /proc/partitions
major minor  #blocks  name

  31        0      13906 mtdblock0
  31        1       1325 mtdblock1
  31        2        128 mtdblock2
  31        3        512 mtdblock3
  31        4        512 mtdblock4
  31        5      16384 mtdblock5
  31        6     524288 mtdblock6
 254        0      16384 ramzswap0
#

Code:
# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00d94b00 [URL="tel:00020000"]00020000[/URL] "rootfs"
mtd1: 0014b500 [URL="tel:00020000"]00020000[/URL] "kernel"
mtd2: [URL="tel:00020000 00020000"]00020000 00020000[/URL] "urlader"
mtd3: [URL="tel:00080000 00020000"]00080000 00020000[/URL] "tffs (1)"
mtd4: [URL="tel:00080000 00020000"]00080000 00020000[/URL] "tffs (2)"
mtd5: [URL="tel:01000000 00020000"]01000000 00020000[/URL] "reserved"
mtd6: [URL="tel:20000000 00020000"]20000000 00020000[/URL] "nand-filesystem"
#

Wie erscihtlich liegt hier der bootloader eindeutig auf mtd2.

Meine Idee waere es jetzt den bootloader mittels cat /dev/mtdblock2 > /var/tmp/adam2 zu sichern und auf usb stick zu kopieren und dann einen geeigneten bootloader mittels cat adam2_new > /dev/mtdblock2 einzuspielen und anschliessend eine geeignete firmware zu flashen.

Hierzu meine Fragen:
[Nix da, Novize]
Vielen Dank fuer Eure Hilfe!
 
Wie kommst du darauf, dass sich was am Bootloader geändert hat? Ein neuer Bootloader müsste in den Firmware-Updates enthalten sein. ich wüsste jedoch nicht, dass das der Fall war. Es haben auch schon mehrere von der 05.50 auf die 04.91 downgegraded und ich habe bis jetzt noch nie gelesen, dass es Probleme mit dem Bootloader gegeben hätte...

Gruß
Oliver
 
Hallo Oliver,

hier im Forum hab ich auch gelesen, dass es widerspenstige 7390er gibt, die sich zum Beispiel nicht mit dem ruKT bearbeiten lassen.
Noch hat scheinbar keiner eine Erklärung dafür. Ggfs. handelt es sich bei ihm ja auch um eine widerwillige Box ;-)
 
Hallo Oliver,

erstmals Danke an Dich und Feuer-Fritz hier mit reinzuschauen. Ich schließe mich hier der Aussage von letzterem an, bei einigen 7390 scheint es hier einfach Probleme zu geben, warum weiß ich leider nicht. Ja, ruKT hilft auch nicht.

Zu der Schlussfolgerung bin ich gekommen da alle von mir getesteten 08.05.xx Images nach einem recovery laufen, aber keine 08.04.XX - was bliebe denn nach einem erfolgreichen AVM recovery logischerweise noch übrig außer mtd2 ? Dies ist der einzige Bereich der bei der recovery nicht immer mit geflasht wird, sondern nur dann wenn urlader-version des momentanen bootloaders kleiner ist als die Version die im recovery image beinhaltet ist.
Übrigens beinhalten alle recovery images meines Wissens auch den bootloader, aber leider passiert kein bootloader flash wenn urlader-version > momentaner version ist - das ist von AVM meiner Meinung nach höchst unglücklich implementiert. Ich kann natuerlich auch falsch liegen.

Läst sich ja auch mit dem Trick via ftp in adam/eva die urlader-version auf 0000 zu setzten gut nachvollziehen (siehe oben), dann versucht jede recovery version der 08.04.xx firmware den bootloader zu flashen, bei mir aber ohne Erfolg.

Die Frage liesse sich doch einfach definitiv klaeren, wenn man einmal meinen bootloader mit einem bootloader einer 08.04.xx version vergleichen wuerde ? [Nix da, Novize]

Falls es eine andere Erklärung oder Lösung gibt, als die von mir oben angestrebte, bin ich Euch natürlich auch dankbar!
 
Zuletzt bearbeitet:
Hallo Gemeinde,

ich habe das gleiche downgrade Problem. Allerdings von 84.05.53 auf 84.04.91. Über die Weboberfläche läuft der "downgrade" ohne Fehlermeldung durch. Nach reboot ist allerdings wieder die 84.05.53 da.

Hat jemand eine Lösung parat?

Greets Gesko
 
Habe ich hier wirklich keine Chance? Ich brauche dringend iptabeles. Und seit 84.05.xx sind die ja Geschichte. Ich würde meine FB nur ungern in Ruhestand versetzen.
 
Versucht doch einfach mal mit dem Firmware Uploader eine originale 84.04.91 zu flashen und berichtet wieder.
Grüße,

JD.
 
@JohnDoe42
Vielen Dank für den Vorschlag. Läuft die Software problemlos in einer VM (Parallels etc.) ? Habe keinen Windows Rechner.
 
Das kann ich nicht sagen, weil ich es so noch nicht probiert habe.
Wenn allerdings der Firmware Uploader die Box schon mal findet, sollte der Rest eigentlich auch funktionieren.
 

Statistik des Forums

Themen
246,038
Beiträge
2,244,900
Mitglieder
373,440
Neuestes Mitglied
wmf79
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.