@PeterPawn Ich wollte nicht kühn auftreten und jemanden auf den Fuß treten. Ich bin nur kein Entwickler sondern Bastler mit dem Schwerpunkt auf Hardware und nicht auf Software. Auch wenn ich Linux schon sehr lange einsetze, war für mich der Fehler nicht so leicht ersichtlich. Ich esse auch Schnitzel und fahre Auto ohne genau zu wissen wie aus einem Tier das über die Weide oder durch den Stall läuft mein Endprofukt wird oder wie mein Fahrzeug genau funktioniert. Bisher hat es ausgereicht zu wissen wie ich tanke und den Reifendruck kontrollieren kann.
Ich habe das ganze auf einem RPi getestet. Und ja, es war eine Debian Umgebung mit einem Symlink auf dash. Wenn ich eine Software einsetze und die nicht funktioniert, weil die Umgebungsvariablen nicht geprüft werden und es keine konkreten Hinweise gibt, gehe ich erstmal nicht von einem Fehler bei mir aus. Ich bin nur Anwender.
Es mag für einen erfahrenen Entwickler nicht einfach nachzuvollziehen sein, aber manchmal wird Software auch von nicht so erfahrenen Benutzern eingesetzt die nicht wissen wie es programmiert wird.
Bei dem Hinweis auf den Link zur 7490 Reparatur bist du klar im Vorteil, auch ohne Suche. Denn du hast dort mitgewirkt. In den letzten Tagen bin ich auf genau dieser Seite mehrmals gelandet. Aber ohne deinen konkreten Hinweis auf die Einträge in der logfile wäre ich da nicht drauf gekommen.
wenn ich zum aufteilen der dumpfile nun die Werte
0x000000000000-0x000000040000 : "urlader"
0x000000040000-0x0000000a0000 : "tffs (1)"
0x0000000a0000-0x000000100000 : "tffs (2)"
und mit
dd if=8035.bin of=mtd1-256kb_2.bin bs=1 count=$((0x40000))
dd if=8035.bin of=mtd3-384kb_tffs2_2.bin bs=1 skip=$((0xa0000-0x40000)) count=$((0xa0000))
dd if=8035.bin of=mtd4-384kb_tffs2_2.bin bs=1 skip=$((0x100000-0xa0000)) count=$((0x100000))
den flashdump teile, macht dissect_tffs_dump das gleiche wie vorher.
Ich erhalte die unbrauchbaren Dateien b40f.bin d07f.bin fceb.bin nodelist tffsdump.
Wenn ich die Datei mit
dd if=8035.bin of=mtd1-256kb.bin bs=1 count=256k
dd if=8035.bin of=mtd3-384kb_tffs2.bin bs=1 skip=256k count=384k
dd if=8035.bin of=mtd4-384kb_tffs2.bin bs=1 skip=640k count=384k
teile, erhalte diese files:
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0001.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0057.bin
-rw-r--r-- 1 xx xx 0 3. Mai 20:08 0057.inflated
-rw-r--r-- 1 xx xx 1241 3. Mai 20:09 005f.bin
-rw-r--r-- 1 xx xx 4457 3. Mai 20:09 005f.inflated
-rw-r--r-- 1 xx xx 12204 3. Mai 20:09 0060.bin
-rw-r--r-- 1 xx xx 60315 3. Mai 20:09 0060.inflated
-rw-r--r-- 1 xx xx 1936 3. Mai 20:09 0070.bin
-rw-r--r-- 1 xx xx 5364 3. Mai 20:09 0070.inflated
-rw-r--r-- 1 xx xx 16985 3. Mai 20:09 0071.bin
-rw-r--r-- 1 xx xx 113845 3. Mai 20:09 0071.inflated
-rw-r--r-- 1 xx xx 2944 3. Mai 20:08 0072.bin
-rw-r--r-- 1 xx xx 11701 3. Mai 20:08 0072.inflated
-rw-r--r-- 1 xx xx 1863 3. Mai 20:09 0073.bin
-rw-r--r-- 1 xx xx 7096 3. Mai 20:09 0073.inflated
-rw-r--r-- 1 xx xx 486 3. Mai 20:09 0074.bin
-rw-r--r-- 1 xx xx 2074 3. Mai 20:09 0074.inflated
-rw-r--r-- 1 xx xx 1368 3. Mai 20:09 0076.bin
-rw-r--r-- 1 xx xx 2791 3. Mai 20:09 0076.inflated
-rw-r--r-- 1 xx xx 1533 3. Mai 20:09 0077.bin
-rw-r--r-- 1 xx xx 3921 3. Mai 20:09 0077.inflated
-rw-r--r-- 1 xx xx 665 3. Mai 20:09 0078.bin
-rw-r--r-- 1 xx xx 4719 3. Mai 20:09 0078.inflated
-rw-r--r-- 1 xx xx 328 3. Mai 20:09 0079.bin
-rw-r--r-- 1 xx xx 1980 3. Mai 20:09 0079.inflated
-rw-r--r-- 1 xx xx 7269 3. Mai 20:09 007a.bin
-rw-r--r-- 1 xx xx 44412 3. Mai 20:09 007a.inflated
-rw-r--r-- 1 xx xx 480 3. Mai 20:09 0081.bin
-rw-r--r-- 1 xx xx 27592 3. Mai 20:09 0081.inflated
-rw-r--r-- 1 xx xx 85 3. Mai 20:08 0082.bin
-rw-r--r-- 1 xx xx 5940 3. Mai 20:08 0082.inflated
-rw-r--r-- 1 xx xx 8568 3. Mai 20:09 0084.bin
-rw-r--r-- 1 xx xx 109132 3. Mai 20:09 0084.inflated
-rw-r--r-- 1 xx xx 1676 3. Mai 20:09 0085.bin
-rw-r--r-- 1 xx xx 4710 3. Mai 20:09 0085.inflated
-rw-r--r-- 1 xx xx 5769 3. Mai 20:09 008e.bin
-rw-r--r-- 1 xx xx 44683 3. Mai 20:09 008e.inflated
-rw-r--r-- 1 xx xx 4395 3. Mai 20:09 008f.bin
-rw-r--r-- 1 xx xx 93301 3. Mai 20:09 008f.inflated
-rw-r--r-- 1 xx xx 197 3. Mai 20:08 0091.bin
-rw-r--r-- 1 xx xx 8436 3. Mai 20:08 0091.inflated
-rw-r--r-- 1 xx xx 4068 3. Mai 20:09 00a1.bin
-rw-r--r-- 1 xx xx 32989 3. Mai 20:09 00a1.inflated
-rw-r--r-- 1 xx xx 498 3. Mai 20:09 00a2.bin
-rw-r--r-- 1 xx xx 1830 3. Mai 20:09 00a2.inflated
-rw-r--r-- 1 xx xx 434 3. Mai 20:09 00a3.bin
-rw-r--r-- 1 xx xx 917 3. Mai 20:09 00a3.inflated
-rw-r--r-- 1 xx xx 242 3. Mai 20:09 00b1.bin
-rw-r--r-- 1 xx xx 2551 3. Mai 20:09 00b1.inflated
-rw-r--r-- 1 xx xx 60 3. Mai 20:09 00b2.bin
-rw-r--r-- 1 xx xx 63 3. Mai 20:09 00b2.inflated
-rw-r--r-- 1 xx xx 1379 3. Mai 20:08 00c9.bin
-rw-r--r-- 1 xx xx 1766 3. Mai 20:08 00c9.inflated
-rw-r--r-- 1 xx xx 979 3. Mai 20:08 00ca.bin
-rw-r--r-- 1 xx xx 1395 3. Mai 20:08 00ca.inflated
-rw-r--r-- 1 xx xx 2706 3. Mai 20:08 00cb.bin
-rw-r--r-- 1 xx xx 3607 3. Mai 20:08 00cb.inflated
-rw-r--r-- 1 xx xx 2443 3. Mai 20:09 00cc.bin
-rw-r--r-- 1 xx xx 3596 3. Mai 20:09 00cc.inflated
-rw-r--r-- 1 xx xx 3060 3. Mai 20:08 00cd.bin
-rw-r--r-- 1 xx xx 4290 3. Mai 20:08 00cd.inflated
-rw-r--r-- 1 xx xx 1136 3. Mai 20:08 00d1.bin
-rw-r--r-- 1 xx xx 3965 3. Mai 20:08 00d1.inflated
-rw-r--r-- 1 xx xx 22 3. Mai 20:08 00d2.bin
-rw-r--r-- 1 xx xx 2 3. Mai 20:08 00d2.inflated
-rw-r--r-- 1 xx xx 14 3. Mai 20:08 00d3.bin
-rw-r--r-- 1 xx xx 0 3. Mai 20:08 00d3.inflated
-rw-r--r-- 1 xx xx 14 3. Mai 20:08 00d8.bin
-rw-r--r-- 1 xx xx 0 3. Mai 20:08 00d8.inflated
-rw-r--r-- 1 xx xx 14 3. Mai 20:09 00e1.bin
-rw-r--r-- 1 xx xx 0 3. Mai 20:09 00e1.inflated
-rw-r--r-- 1 xx xx 34 3. Mai 20:08 00e5.bin
-rw-r--r-- 1 xx xx 24 3. Mai 20:08 00e5.inflated
-rw-r--r-- 1 xx xx 73 3. Mai 20:08 00e7.bin
-rw-r--r-- 1 xx xx 83 3. Mai 20:08 00e7.inflated
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0100.bin
-rw-r--r-- 1 xx xx 16 3. Mai 20:08 0101.bin
-rw-r--r-- 1 xx xx 17 3. Mai 20:08 0102.bin
-rw-r--r-- 1 xx xx 2 3. Mai 20:08 0104.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0181.bin
-rw-r--r-- 1 xx xx 7 3. Mai 20:08 0182.bin
-rw-r--r-- 1 xx xx 5 3. Mai 20:08 0183.bin
-rw-r--r-- 1 xx xx 10 3. Mai 20:08 0185.bin
-rw-r--r-- 1 xx xx 11 3. Mai 20:08 0186.bin
-rw-r--r-- 1 xx xx 48 3. Mai 20:08 0187.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 0188.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 0189.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 018a.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 018b.bin
-rw-r--r-- 1 xx xx 11 3. Mai 20:08 018c.bin
-rw-r--r-- 1 xx xx 15 3. Mai 20:08 018d.bin
-rw-r--r-- 1 xx xx 15 3. Mai 20:08 018e.bin
-rw-r--r-- 1 xx xx 14 3. Mai 20:08 018f.bin
-rw-r--r-- 1 xx xx 8 3. Mai 20:08 0190.bin
-rw-r--r-- 1 xx xx 10 3. Mai 20:08 0192.bin
-rw-r--r-- 1 xx xx 10 3. Mai 20:08 0193.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 0194.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 0195.bin
-rw-r--r-- 1 xx xx 18 3. Mai 20:08 0196.bin
-rw-r--r-- 1 xx xx 2 3. Mai 20:08 0198.bin
-rw-r--r-- 1 xx xx 61 3. Mai 20:09 01a1.bin
-rw-r--r-- 1 xx xx 7 3. Mai 20:08 01a2.bin
-rw-r--r-- 1 xx xx 7 3. Mai 20:08 01a3.bin
-rw-r--r-- 1 xx xx 15 3. Mai 20:08 01a4.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 01a5.bin
-rw-r--r-- 1 xx xx 6 3. Mai 20:08 01a6.bin
-rw-r--r-- 1 xx xx 2 3. Mai 20:08 01a9.bin
-rw-r--r-- 1 xx xx 21 3. Mai 20:08 01ab.bin
-rw-r--r-- 1 xx xx 10 3. Mai 20:09 01ae.bin
-rw-r--r-- 1 xx xx 19 3. Mai 20:08 01b0.bin
-rw-r--r-- 1 xx xx 13 3. Mai 20:08 01b1.bin
-rw-r--r-- 1 xx xx 12 3. Mai 20:08 01b2.bin
-rw-r--r-- 1 xx xx 16 3. Mai 20:08 01b3.bin
-rw-r--r-- 1 xx xx 17 3. Mai 20:08 01b4.bin
-rw-r--r-- 1 xx xx 13 3. Mai 20:08 01b5.bin
-rw-r--r-- 1 xx xx 5 3. Mai 20:08 01fd.bin
-rw-r--r-- 1 xx xx 1268 3. Mai 20:08 01ff.bin
-rw-r--r-- 1 xx xx 8 3. Mai 20:08 0400.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0401.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:09 0402.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:09 0403.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:09 0404.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0405.bin
-rw-r--r-- 1 xx xx 6 3. Mai 20:08 0406.bin
-rw-r--r-- 1 xx xx 4 3. Mai 20:08 0407.bin
-rw-r--r-- 1 xx xx 1117 3. Mai 20:09 nametable.txt
-rw-r--r-- 1 xx xx 2773 3. Mai 20:09 nodelist
-rw-r--r-- 1 xx xx 393216 3. Mai 20:08 tffsdump
Meine Hoffnung war, die Datei entpackt zu bekommen mit Verzeichnisstruktur und korrekter Benennung.
So ähnlich das das mit binwalk auch schon aus. Nur dass ich da keine nametable.txt bekommen habe.