Hallo,
da ich heute Abend meine Fritz!Media 8020 endlich bekommen habe, habe ich mich gleich ans Werk gemacht. Ich konnte nach einigem Problemen mit dem Netzwerk erfolgreich das kernel.image auslesen.
Nun wollte ich das Image entpacken, ggf. FTP und Telnet einfügen (falls noch nicht vorhanden) sowie die rc.S entsprechend editieren und danach das Image wieder einspielen. Doch leider ergibt sich da ein Problem.
Ich habe mit find-squashfs das Image gesplitet und wollte nun das reine squashfs Image entpacken doch ich bekomme da immer den Fehler (beim neusten unsquashfs) dass die "aktuell benutze unsquashfs" zu alt ist da das Image mit 3.8 gepackt sei.
Ich habe nun unsqashfs für 2.x Images und das für 3.0 Images probiert aber alle sagen entweder das Tool sei zu alt oder bei den älteren Versionen heisst es dass "ältere" Images nicht supported werden.
Was mich wundert ist, dass im AVM Source (Media) squashfs2.0r2 angegeben ist (mit lzma) bzw. 2.0
Selbst wenn es ein 2.x Image ist sollte es doch das unsquashfs für 2.x entpacken können oder? Zwar steht da 3.8 aber aktuell ist doch 3.3. Machen die das von AVM um uns zu ärgern? Eine 3.3 auf 3.8 gepatched?
Irgendwie komme ich hier nicht weiter. Weiss jemand was hier los ist?
Edit: Ich habe es sowohl mit 2.0 /3.0 lzma / ohne_lzma versucht
Edit2: Ich habe mir mal die Kerneloptions der Sourcen angeschaut. Da kann man das Filesystem squashfs auswählen und auch, wenn gewünscht, die Verschlüsselung. Kann es sein dass das Image verschlüsselt im Rom liegt?
da ich heute Abend meine Fritz!Media 8020 endlich bekommen habe, habe ich mich gleich ans Werk gemacht. Ich konnte nach einigem Problemen mit dem Netzwerk erfolgreich das kernel.image auslesen.
Nun wollte ich das Image entpacken, ggf. FTP und Telnet einfügen (falls noch nicht vorhanden) sowie die rc.S entsprechend editieren und danach das Image wieder einspielen. Doch leider ergibt sich da ein Problem.
Ich habe mit find-squashfs das Image gesplitet und wollte nun das reine squashfs Image entpacken doch ich bekomme da immer den Fehler (beim neusten unsquashfs) dass die "aktuell benutze unsquashfs" zu alt ist da das Image mit 3.8 gepackt sei.
Ich habe nun unsqashfs für 2.x Images und das für 3.0 Images probiert aber alle sagen entweder das Tool sei zu alt oder bei den älteren Versionen heisst es dass "ältere" Images nicht supported werden.
Was mich wundert ist, dass im AVM Source (Media) squashfs2.0r2 angegeben ist (mit lzma) bzw. 2.0
Selbst wenn es ein 2.x Image ist sollte es doch das unsquashfs für 2.x entpacken können oder? Zwar steht da 3.8 aber aktuell ist doch 3.3. Machen die das von AVM um uns zu ärgern? Eine 3.3 auf 3.8 gepatched?
Irgendwie komme ich hier nicht weiter. Weiss jemand was hier los ist?
Edit: Ich habe es sowohl mit 2.0 /3.0 lzma / ohne_lzma versucht
Edit2: Ich habe mir mal die Kerneloptions der Sourcen angeschaut. Da kann man das Filesystem squashfs auswählen und auch, wenn gewünscht, die Verschlüsselung. Kann es sein dass das Image verschlüsselt im Rom liegt?
Zuletzt bearbeitet: