Zuerst einmal: Eigentlich dachte ich, einige Erfahrung mit verschiedenen Fritz!box-Modellen, u.a. auch mit Speed2Fritz (Speedport 920 zu Fritz!box 7570) und Freetz.
Ich wollte diesmal für jemand anderen eine Fritz!box 7520 auf 7530 umstellen, und zwar per FTP da das Recovery-Tool keine Verbindung herstellen konnte.
Das Environment hatte ich schon angepasst, danach FRITZ.Box_7530-07.27-recover.exe gestartet, in einem parallelen Fenster per ping auf 192.168.178.1 beobachtet, wann ADAM2 erreichbar wird. Aber wie gesagt, das hat mit 2 verschiedenen Windows-Rechnern nicht funktioniert. FTP zum Environment-Ändern war kein Problem, aber das Recovery-Tool wollte einfach nicht ...
Also habe ich kernel.image und filesystem.image aus einem aktuellen Update-Image für die 7530 heraus geholt.
Dann per FTP:
Ergebnis: Die Box bootet nicht mehr, keine LED leuchtet, das Netzteil pfeift etwas, die Box scheint als mehr Strom zu ziehen als normal.
Offensichtlich habe ich es geschafft, den Boot-Loader zu überschreiben. Und vielleicht hätte die Fehlermeldung "501 unknown variable kernel.image" Warnung genug sein sollen, es nicht weiter auf diesem Wege zu versuchen. Die 7520 ist ja auch schon ganz schön (gewesen) ...
Ich habe jetzt auf der Suche nach einer Erklärung in einem anderen Thread den Hinweis gelesen, dass die Bezeichnungen der Flash-Regionen sich geändert haben könnten (MTD0 und MTD1 ausgetauscht?).
Noch ein paar Informationen, die ich vor dem Schreiben der Images abgefragt hatte:
Der Überlapp von mtd0 und mtd2 hatte mich etwas irritiert, aber die größere Länge von mtd0 schien mir ein klares Indiz zu sein, dass dies das Filesystem sein muss, und mtd1 der Kernel.
Wenn es noch eine Möglichkeit zur Recovery ohne funktionierenden ADAM2-Zugriff gibt, dann würde ich sie unbedingt versuchen wollen!
Ansonsten war das teuer erkauftes Wissen, dass die Flash-Partitionen nicht mehr so zugeordnet sind, wie das überall beschrieben ist ...
Die Recovery-Methode per FTP PUT scheint jedenfalls für aktuelle Boxen nicht mehr möglich zu sein.
Oder ging die ohnehin nur, wenn man nicht gleichzeitig eine Umstellung von 7520 auf 7530 versucht?
Ich wollte diesmal für jemand anderen eine Fritz!box 7520 auf 7530 umstellen, und zwar per FTP da das Recovery-Tool keine Verbindung herstellen konnte.
Das Environment hatte ich schon angepasst, danach FRITZ.Box_7530-07.27-recover.exe gestartet, in einem parallelen Fenster per ping auf 192.168.178.1 beobachtet, wann ADAM2 erreichbar wird. Aber wie gesagt, das hat mit 2 verschiedenen Windows-Rechnern nicht funktioniert. FTP zum Environment-Ändern war kein Problem, aber das Recovery-Tool wollte einfach nicht ...
Also habe ich kernel.image und filesystem.image aus einem aktuellen Update-Image für die 7530 heraus geholt.
Dann per FTP:
Code:
$ ftp 192.168.178.1
Connected to 192.168.178.1.
220 ADAM2 FTP Server ready
Name (192.168.178.1:se): adam2
331 Password required for adam2
Password:
230 User adam2 successfully logged in
Remote system type is AVM.
ftp> bin
200 Type set to BINARY
ftp> quote media flsh
200 Media set to MEDIA_FLASH
ftp> put kernel.image "kernel.image mtd1"
local: kernel.image remote: kernel.image mtd1
227 Entering Passive Mode (192,168,178,1,233,221)
501 unknown variable kernel.image
ftp> put kernel.image mtd1
local: kernel.image remote: mtd1
227 Entering Passive Mode (192,168,178,1,227,93)
150 Opening BINARY data connection
100% |*************************************************************************************************************************************************************| 3034 KiB 2.97 MiB/s 00:00 ETA
226 Transfer complete
3107336 bytes sent in 00:00 (2.96 MiB/s)
ftp> put filesystem.image mtd0
local: filesystem.image remote: mtd0
227 Entering Passive Mode (192,168,178,1,168,69)
150 Opening BINARY data connection
100% |*************************************************************************************************************************************************************| 25396 KiB 3.31 MiB/s 00:00 ETA
426 Data connection closed
26005512 bytes sent in 00:07 (3.31 MiB/s)
ftp> quote reboot
221 Thank you for using the FTP service on ADAM2
ftp>
Ergebnis: Die Box bootet nicht mehr, keine LED leuchtet, das Netzteil pfeift etwas, die Box scheint als mehr Strom zu ziehen als normal.
Offensichtlich habe ich es geschafft, den Boot-Loader zu überschreiben. Und vielleicht hätte die Fehlermeldung "501 unknown variable kernel.image" Warnung genug sein sollen, es nicht weiter auf diesem Wege zu versuchen. Die 7520 ist ja auch schon ganz schön (gewesen) ...
Ich habe jetzt auf der Suche nach einer Erklärung in einem anderen Thread den Hinweis gelesen, dass die Bezeichnungen der Flash-Regionen sich geändert haben könnten (MTD0 und MTD1 ausgetauscht?).
Noch ein paar Informationen, die ich vor dem Schreiben der Images abgefragt hatte:
Code:
ftp> quote getenv firmware_info
firmware_info 175.07.14
200 GETENV command successful
ftp> quote getenv mtd0
mtd0 0x0,0x2C00000
200 GETENV command successful
ftp> quote getenv mtd1
mtd1 0xB00000,0xF0 0000
200 GETENV command successful
ftp> quote getenv mtd2
mtd2 0x0,0x2C0000
200 GETENV command successful
Der Überlapp von mtd0 und mtd2 hatte mich etwas irritiert, aber die größere Länge von mtd0 schien mir ein klares Indiz zu sein, dass dies das Filesystem sein muss, und mtd1 der Kernel.
Wenn es noch eine Möglichkeit zur Recovery ohne funktionierenden ADAM2-Zugriff gibt, dann würde ich sie unbedingt versuchen wollen!
Ansonsten war das teuer erkauftes Wissen, dass die Flash-Partitionen nicht mehr so zugeordnet sind, wie das überall beschrieben ist ...
Die Recovery-Methode per FTP PUT scheint jedenfalls für aktuelle Boxen nicht mehr möglich zu sein.
Oder ging die ohnehin nur, wenn man nicht gleichzeitig eine Umstellung von 7520 auf 7530 versucht?