Ich habe heute eine recht neue FB5530 (Artikel-Nr. 2000 2960 = mit beiden SFP-Modulen) mit Serial N312 (3.8.2021) zugesandt bekommen.
Code:
Support Data
------------
Thu Jan 1 03:38:16 CET 1970
uptime: 03:38:16 up 2:38, load average: 0.11, 0.09, 0.02
4.9.231
DMC SL1
HardwareFeatures spinand=0x98E240,cpu=0x10003113
HWRevision 257
HWSubRevision 5
ProductID Fritz_Box_HW257
SerialNumber N312....
annex Ohne,pon
autoload yes
bootloaderVersion 1.11334
country 049
firstfreeaddress 0x60440820
firmware_info 257.07.27,slot1=07.27-89022,slot0=07.27-90957
firmware_version avm
flashsize nor_size=0MB sflash_size=0KB nand_size=128MB
gpon_serial AVMG6....
language de
linux_fs_start =0
maca 3C:37:12:xx:yy:E6
macb 3C:37:12:xx:yy:E7
macwlan 3C:37:12:xx:yy.E8
macwlan2 3C:37:12:xx:yy:E9
macdsl 3C:37:12:xx:yy:E3
memsize 0x40000000
mtd0 0x0,0x0
mtd1 0x980000,0x3B80000
mtd2 0x0,0x180000
mtd3 0x180000,0x980000
mtd4 0x3B80000,0x6D80000
mtd5 0x6D80000,0x8000000
my_ipaddress 192.168.178.1
prompt Eva_AVM
ptest
tr069_passphrase SECRET
Mein erster Versuch mit bekanntem "linux_fs_start" die Partition zu wechseln schien korrekt zu funzen in adam2
Code:
C:\Users\Anja>ftp 192.168.178.1
Verbindung mit 192.168.178.1 wurde hergestellt.
220 ADAM2 FTP Server ready
530 not logged in
Benutzer (192.168.178.1:(none)): adam2
331 Password required for adam2
Kennwort:
230 User adam2 successfully logged in
ftp> quote GETENV linux_fs_start
linux_fs_start =1
200 GETENV command successful
ftp> quote SETENV linux_fs_start =0
200 SETENV command successful
ftp> quit
221 Thank you for using the FTP service on ADAM2
C:\Users\Anja>
was aber ein Trugschluss war.
Die Frage wäre, wie man/frau ggfs. mit o.g. Tool die Partition wechseln kann?
Trotz vielfachem und sorgsamen Lesens von
https://boxmatrix.info/wiki/FIT-Image habe ich vermeintlich verstanden, dass das Tool nur zum entpacken+ packen gedacht ist.
Da ich nicht alle möglichen Befehle unter adam2 kenne, wäre ein erster Hint nice-to-have.
Bei Stöbern in den bekannten YourFritz-Tools mit allen möglichen squash/unsquash-binaries, taucht das Stichwort fit-Image imho nirgendwo auf.
Bei freetz-ng (ohne es installiert zu haben
) finde ich auchnichts zu dem no-freetz-Mode, der mir sehr sympatisch wäre, wenn ich das zufuss, ähnlich den minimalen modfs-patches (telnet_enable, GUI-Bootmanager...) gebacken bekäme.
Die entpackte Struktur
Code:
Extract in normal mode:
$ fitimg -x 5530.fit -d temp
OK: b4761fdd b4761fdd 1191017 prxB_HW0257_kernel
OK: 3c53ca34 3c53ca34 1092 prxB_HW0257_flat_dt_0
OK: 0ef19ad8 0ef19ad8 1700705 prxB_HW0257_ramdisk
OK: aa110233 aa110233 3282652 prxI_HW257_kernel
OK: cf9e37b4 cf9e37b4 7917 prxI_HW257_flat_dt_0_aon
OK: b9298e1b b9298e1b 7884 prxI_HW257_flat_dt_0_pon
OK: 9b59e2d4 9b59e2d4 35458093 prxI_HW257_ramdisk
extracted 7 files
Extract in freetz mode:
$ fitimg -x 5530.fit -d temp -f
OK: b4761fdd b4761fdd 1191017 kernel2.image
OK: 3c53ca34 3c53ca34 1092 flatdt2_0.image
OK: 0ef19ad8 0ef19ad8 1700705 filesystem2.image
OK: aa110233 aa110233 3282652 kernel.image
OK: cf9e37b4 cf9e37b4 7917 flatdt_0_aon.image
OK: b9298e1b b9298e1b 7884 flatdt_0_pon.image
OK: 9b59e2d4 9b59e2d4 35458093 filesystem.image
extracted 7 files
verwirrt mich, da mir die Vorstellung fehlt, wo man/frau ggfs. die bekannten modfs-patches "draufloslassen" könnte?
Btw. übersah ich zuerst den Hinweis in der falschen Recovery
] zu slot0 und slot1, was wohl dem Äquivalent zu linux_fs_start entspricht?
LG und TX for a little help