Replies: 12 comments 3 replies
-
Danke! Kannst du noch die "AVM-Info" Seite mit ram und cpu posten? |
Beta Was this translation helpful? Give feedback.
-
Default habe ich "tools/push_firmware" probiert. Das hat nicht funktioniert. Dann habe ich diesen Hinweis gefunden: Damit hat es geklappt. AVM-Info: |
Beta Was this translation helpful? Give feedback.
-
Das dürfte eine der schnellsten MIPS Fritzboxen sein, für DSL 50 etwas überdimensioniert ;-) Ob ncftp oder nicht verwendet wird kann man mit 128MB von den 512MB RAM vorhanden scheint mir aber recht wenig! Dann das neue Image das via ADAM2 hochgeladen wird muss damit booten können und sich selbst flashen. Bei kleinen Images geht das, bei größeren evtl nicht Am besten würde man ein avm-recovery machen und die ftp-kommunikation mitschneiden (port 21 tcp) und schauen was avm mit memsize nutzt. Ich wollte das emulieren, aber ich bin entweder schlecht beim Environment raten, oder das avm-recovery ist wirklich kaputt kannst du die (anonymisierte) Ausgabe von EDIT: es liegt an meinem falschen env, mit einer alten recovery von https://web.archive.org/web/20230715000000*/https://download.avm.de/fritzbox/fritzbox-7583-vdsl/deutschland/recover/ bekomm ich auch crc-fehler |
Beta Was this translation helpful? Give feedback.
-
Danke, das war leider nicht das Problem! Es klappt einfach nicht mit dem Emu, vielleicht war es ein VM update oder Windows update oder Java update - keine Ahnug Bleibt leider nur ein ein Dump einer Recovery-Sitzung um den ram zu finden der zugewiesen wird |
Beta Was this translation helpful? Give feedback.
-
Ich kann gerne mal schauen, ob ich das hinkriege. Kannst Du mir sagen, wie so ein Recovery Dump geht? Ich habe hier alles auf Linux, aber die recovery.exe läuft doch auch unter "wine" meine ich? |
Beta Was this translation helpful? Give feedback.
-
Wow ... Das war ein Spaß. Ich habe das 7.59 Recovery mittels "wine" einspielen können und dabei mit tcpdump einen ASCII Mitschnitt auf Port 21 gemacht. Anbei: So far so good, aber dann habe ich 1,5 Stunden rumgefrettet Freetz-NG wieder zurück zu spielen. push_firmware wollte sich par tout nicht mehr verbinden. Nach endlosen esotherischen Versuchen ging es dann plötzlich doch. Wieder mit den Parametern "-ram 128 -lfs 9". Warum auch immer. Ich habe dann die Sicherung zurückgespielt und alles ist wieder back to normal. Ich hoffe sehr, dass der Dump was bringt. War schwer erkämpft :-)) |
Beta Was this translation helpful? Give feedback.
-
Das ist leider keine FTP Session, ich weiss auch nicht was es ist! Das was man auf Port 21 übertragen wird ist Klartext, man sieht Befehle wie user, pass, type, media oder das gesuchte setzten des rams. |
Beta Was this translation helpful? Give feedback.
-
Ich habe den Dump mit tcpdump -A -i en0 'port 21' gemacht. War wohl nicht richtig so ... Ich bin da jetzt aber erstmal raus. Das Gefrett um Freetz-NG wieder zurück zu bekommen ist mir doch zu deftig. Wenn es noch jemand probieren möchte ... Was bei mir (wahrscheinlich so) geklappt hat war:
Damit "sollte" das Flashen funktionieren. |
Beta Was this translation helpful? Give feedback.
-
Ich weiss dass das nervig ist! Also wenn es nicht zu viele Daten sind mache ich einen kompletten Mitschnitt mit tcpdump in eine Datei. Die kann man danach mit Wireshark öffnen und filtern, zb nach Port oder Session (follow tcp stream) und den text herauskopieren |
Beta Was this translation helpful? Give feedback.
-
Es lässt mich irgendwie noch nicht los ... Da die 7583 VDSL bei mir regulär in Einsatz ist und der Recovery-Vorgang immer zur Folge hat, dass ich Freetz-NG danach wieder neu flashen darf und die Sicherung zurückspielen muss, ist es nicht so prickelnd das solange zu machen, bis ich endlich das Auslesen der RAM-Werte richtig mache mittels tcpdump. Das kann ein langwieriges trial and error werden ... Jetzt habe ich das hier gefunden: Kann ich nicht einfach per FTP in dem kurzen Bootfenster (Sekunde 5-7 nach dem Booten) mit Benutzername "adam2" und Passwort "adam2" auf die Box und dann mit "quote GETENV " die Box abfragen? Wenn dem so ist, welche Parameter brauchen wir dann (außer alle :-))? memsize? mtd0 bis mtd4? |
Beta Was this translation helpful? Give feedback.
-
Nicht fragen, einfach machen :-)) ProductID Fritz_Box_HW260 |
Beta Was this translation helpful? Give feedback.
-
Das wäre zu einfach! Aber ich kann verstehen dass ein recovery aufwändig ist, vor allem wenn es der Router ist. |
Beta Was this translation helpful? Give feedback.
-
Today I build the image for the 7583 VDSL with OS 7.59.
The building went without any problems, the flashing worked with
"tools/push_firmware -ram 128 -lfs 9"
Everything is working fine, so from my point of view the remark "UNTESTED" in menuconfig can be removed :-)
Regards
Chris
Beta Was this translation helpful? Give feedback.
All reactions