TP-Link TL-WR941ND OpenWrt Barrier Breaker 14.07 firmware

Der Wlanrouter TP-Link TL-WR941ND und die Firmware OpenWrt in der Version Barrier Breaker 14.07 sind ein kleines Kapitel für sich, da der Router eigentlich auf dem Modell TL-wr841nd v8 basiert und weitere Arbeiten für die Installation benötigt. Hier die von mir gemachten Images.

Ich habe die Images des Modells TP-Link TL-wr841nd v8 genommen und mit dem Hexeditor die Daten bezüglich der Überprüfung des Routermodels, sowie der daraus neu resultierenden MD5Sum geändert.

Hexeditor TP-Link TP-941 Version 5.1 Firmware openwrt

Zuerst wurden von mir die Bytes von  08 41 00 08 ( Die Modelnummer und Version) in  09 41 00 05 geändert und da sich hierdurch die Checksumme der Binärdateien ändert diese mit mktplinkfw geändert.

Falsche MD5sum:

chris@ltde64k:~/Downloads/openWRT/941$ ./compile/mktplinkfw -i openwrt-ar71xx-generic-tl-tp941-v51-squashfs-factory.bin
File name              : openwrt-ar71xx-generic-tl-tp941-v51-squashfs-factory.bin
File size              : 0x003c0000 /  3932160 bytes
Version 1 Header size  : 0x00000200 /      512 bytes
Header MD5Sum1         : 2c a5 ff 32 3f 72 d3 48 c9 49 61 90 18 65 1b 18 (*ERROR*)
--> expected : 85 eb 5e f4 24 97 7e c7 ba 22 b1 46 dd ad 40 0f
Header MD5Sum2         : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (purpose yet unknown, unchecked here)

Vendor name            : OpenWrt
Firmware version       : r42625
Hardware ID            : 0x09410005 (unknown)
Hardware Revision      : 0x00000001

Kernel data offset     : 0x00000200 /      512 bytes
Kernel data length     : 0x0010e460 /  1107040 bytes
Kernel load address    : 0x80060000
Kernel entry point     : 0x80060000
Rootfs data offset     : 0x00100000 /  1048576 bytes
Rootfs data length     : 0x0020c95a /  2148698 bytes
Boot loader data offset: 0x00000000 /        0 bytes
Boot loader data length: 0x00000000 /        0 bytes
Total firmware length  : 0x003c0000 /  3932160 bytes

Richtige md5sum:

chris@ltde64k:~/Downloads/openWRT/941$ ./compile/mktplinkfw -i openwrt-ar71xx-generic-tl-tp941-v51-squashfs-factory.bin
File name              : openwrt-ar71xx-generic-tl-tp941-v51-squashfs-factory.bin
File size              : 0x003c0000 /  3932160 bytes
Version 1 Header size  : 0x00000200 /      512 bytes
Header MD5Sum1         : 85 eb 5e f4 24 97 7e c7 ba 22 b1 46 dd ad 40 0f (ok)
Header MD5Sum2         : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (purpose yet unknown, unchecked here)

Vendor name            : OpenWrt
Firmware version       : r42625
Hardware ID            : 0x09410005 (unknown)
Hardware Revision      : 0x00000001

Kernel data offset     : 0x00000200 /      512 bytes
Kernel data length     : 0x0010e460 /  1107040 bytes
Kernel load address    : 0x80060000
Kernel entry point     : 0x80060000
Rootfs data offset     : 0x00100000 /  1048576 bytes
Rootfs data length     : 0x0020c95a /  2148698 bytes
Boot loader data offset: 0x00000000 /        0 bytes
Boot loader data length: 0x00000000 /        0 bytes
Total firmware length  : 0x003c0000 /  3932160 bytes

Das gleiche habe ich nicht nur mit der Factoryversion, sondern auch mit der der Version sysupgrade gemacht, da ich eigentlich nur das sysupgrade in Wirklichkeit brauchte.

TP-Link 941 LuCI openwrt barrier breaker Weboberfläche
Begrüssung nach der Installation der Firmware durch die neue Weboberfläche

 

Disclaimer:
Ich übernehme keine Haftung für das Aufspielen der Firmware und stelle sie hier, wie sie ist, zur Verfügung. Auch mache ich mir nicht die Software, welche unter der GPL lizensiert ist, zu eigen.
Jeder sollte sich über die Veränderung an dem Gerät selbst im klaren sein und sich nach gutem Gewissen über diese Veränderungen an seiner Hardware informieren.

Die Dateien sind auf meinem Account bei Copy.com zu finden in dem Verzeichnis TP_Linkl_WR941
Es handelt sich hier um die Images für die Version 5.1.

Checksummen md5:

f8765c66470c8cdb9578bf94a15219a8  openwrt-ar71xx-generic-tl-tp941-v51-squashfs-factory.bin
ce1d57061ce1795753b6ae2f5132747d  openwrt-ar71xx-generic-tl-tp941-v51-squashfs-sysupgrade.bin