Erstellt vor 5 Jahren

Zuletzt geändert vor 20 Monaten

#2273 new defect

push_firmware für Images mit getrennten kernel.image und filesystem.image

Erstellt von: cuma Verantwortlicher:
Priorität: normal Meilenstein: freetz-next
Komponente: tools Version: devel
Stichworte: Beobachter:
Product Id: Firmware Version:

Beschreibung

Das push_firmware Skript kann Images mit getrenntem Kernel und Filesystem nicht flashen und bräuchte deshalb ein Update

Anhänge (1)

fritzbox-recover-tool-ftp.pcap (9.8 KB) - hinzugefügt von Whoopie vor 2 Jahren.

Alle Anhänge herunterladen als: .zip

Änderungshistorie (7)

comment:1 Geändert vor 4 Jahren durch JMC

Wobei das bei meinen 7490 funktioniert - es wird zwar unmittelbar nach dem STOR reboot und quit gesendet, allerdings wird die Firmware trotzdem auf die Box gespielt. Ganz selten brauchts 2 Anläufe, aber stand 12302 klappt es zu 95% bei mir.

Zuletzt geändert vor 4 Jahren von JMC (vorher) (Diff)

comment:2 Geändert vor 4 Jahren durch CarstenSchuette

Bei meiner 7490 funktioniert das nicht, oder es geht innerhalb von 0.5 Sekunden. Die Box muss nach dem Abbruch auch manuell gestartet werden. Irgendwas läuft da also schief.

Zuletzt geändert vor 4 Jahren von CarstenSchuette (vorher) (Diff)

comment:3 Geändert vor 2 Jahren durch Whoopie

Problem kann ich bestätigen, Lösung habe ich keine.

comment:4 Geändert vor 2 Jahren durch oliver

Wie macht AVM das denn jetzt mit seinen Recover Firmwares? Wireshark anwerfen und mitschneiden…

Da wurden aber irgendwann auch mal die Bootloader um einige Befehle beschnitten, so dass leider nicht mehr alles wie früher funktioniert. Soweit ich mich erinnere war das aber die Möglichkeit eine Firmware (ohne sie in den Flash zu schreiben) direkt aus dem RAM zu booten.

comment:5 Geändert vor 2 Jahren durch Whoopie

Anbei der Wireshark-Trace des Recovery-Tools.

Geändert vor 2 Jahren durch Whoopie

comment:6 Geändert vor 20 Monaten durch er13

  • Zusammenfassung von push_firmware für FREETZ_AVM_HAS_UPDATE_FILESYSTEM_IMAGE nach push_firmware für Images mit getrennten kernel.image und filesystem.image geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.