Ich weiß das es schon den ein oder anderen Thread dazu gibt. Ich möchte hiermit die Diskussion erneut anregen und den neuesten Stand abfragen.
Womit und wie ist es unter Linux möglich, entweder ein Recover mit der Originalfirmware (analog zu recover.exe) oder mit einem freetzimage zu machen. Will heißen, das die Box komplett zurückgesetzt wird und anschließend die "leere" Firmware geflasht wird?
Ich habe die perl-Scripte (von freetz) unter /tools getestet:
Wie man erkennen kann, geht es um eine FB7113.
Das ganze soll unter Linux laufen.
Womit und wie ist es unter Linux möglich, entweder ein Recover mit der Originalfirmware (analog zu recover.exe) oder mit einem freetzimage zu machen. Will heißen, das die Box komplett zurückgesetzt wird und anschließend die "leere" Firmware geflasht wird?
Ich habe die perl-Scripte (von freetz) unter /tools getestet:
Code:
michael@astrapi-pc01005:/home/michael/projekte/freetz/7113/tools> perl recover-ds -i 169.254.216.1 -l 169.254.216.5 -f /home/michael/Desktop/FRITZ.Box_Fon_WLAN_7113.60.04.68.image
looking for boxes ................... found.
ADAM2 version 0.18.1 at 169.254.216.1 (169.254.216.1)
Use of uninitialized value $mtd0_hex in pattern match (m//) at recover-ds line 223.
Use of uninitialized value $mtd1_hex in pattern match (m//) at recover-ds line 224.
Use of uninitialized value $mtd0_size in numeric ge (>=) at recover-ds line 225.
Use of uninitialized value $mtd1_size in numeric gt (>) at recover-ds line 225.
can't read partition offsets
Code:
michael@astrapi-pc01005:/home/michael/projekte/freetz/7113/tools> perl recover-eva -i 169.254.216.1 -l 169.254.216.5 -f /home/michael/Desktop/FRITZ.Box_Fon_WLAN_7113.60.04.68.image
Can't locate String/CRC32.pm in @INC (@INC contains: /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at recover-eva line 29.
BEGIN failed--compilation aborted at recover-eva line 29.
Code:
michael@astrapi-pc01005:/home/michael/projekte/freetz/7113/tools> perl recover-adam -i 169.254.216.1 -l 169.254.216.5 -f /home/michael/Desktop/FRITZ.Box_Fon_WLAN_7113.60.04.68.image
Looking for Fritz!Box ooooooooooooooooO.. found!
ADAM2 version 0.18.1 at 169.254.216.1 (169.254.216.1)
ip already ok
Use of uninitialized value $pid in concatenation (.) or string at recover-adam line 212.
Product ID:
Use of uninitialized value $hwrev in concatenation (.) or string at recover-adam line 213.
Hardware Revision:
Use of uninitialized value $ulrev in concatenation (.) or string at recover-adam line 214.
Urlader Revision:
Use of uninitialized value $fwrev in concatenation (.) or string at recover-adam line 215.
Firmware Revision:
Can't exec "tools/tar": Datei oder Verzeichnis nicht gefunden at recover-adam line 230.
tools/tar failed at recover-adam line 232.
Wie man erkennen kann, geht es um eine FB7113.
Das ganze soll unter Linux laufen.