Andrew
2016-05-29 16:51:02 UTC
Ik heb FMK en binwalk
geïnstalleerd. FMK heeft een oude binwalk
die niet werkt. Dus heb ik een nieuwe binwalk
(van git) uitgevoerd als volgt:
$ > binwalk -e wr741ndv4_ru_3_13_2_up_boot (140521) .bin
En in de directory _wr741ndv4_ru_3_13_2_up_boot(140521).bin.extracted/
$ ls 120200.squashfs 20400 20400.7z 3CEC 3CEC.7z squashfs-root unsquashfs
Vervolgens compileer ik unsquashfs
met LZMA_XZ_SUPPORT = 1
:
$ > ./unsquashfs -v unsquashfs versie 4.2 (2011/02/28) $ > ./unsquashfs -hSYNTAX: ./unsquashfs [opties] bestandssysteem [mappen of bestanden om uit te pakken] [...] Beschikbare decompressoren: gziplzma
Dan heb ik een fout bij het uitpakken van squashfs
:
$ > ./unsquashfs 120200.squashfs Parallel unsquashfs: Het gebruik van 1 processor lzma uncompress mislukt met foutcode 9read_block: mislukt om blok @ 0x23d12aread_fragment_table te lezen: kan fragmenttabel index niet lezen FATAL ERROR afbreken: kan fragment tabl niet lezen e
Wat heb ik fout gedaan?
P.S. Als iemand squashfs
heeft uitgepakt met deze firmwareversie, deel deze dan.
Specifiek voor tplink-firmwareafbeeldingen had ik succes met het gebruik van ** [sasquatch] (https://github.com/devttys0/sasquatch) ** dan de standaard unsquashfs.
Iets als Linux squashfs-tools zou de typische oplossing zijn ...
Werkte niet voor mij TL-WR940N https://www.tp-link.com/de/home-networking/wifi-router/tl-wr940n/ https://static.tp-link.com/2018/201802 /20180228/TL-WR940N(EU)_V6_180119.zip