so, in tp-link firmwares without uboot, file size must be 0x3c0000 in hex, 3932160 in dec, same as openwrt "factory" image.
check what uboot you have, it's better to match it with the firmware you are going to flash.
from cli type:
grep -a U-Boot /dev/mtd0ro | cut -d'I' -f1
then choose firmware with the same date, here is some of them:
https://www.dropbox.com/s/xmbiu0tz4445j … 130506.bin
https://www.dropbox.com/s/vul79uuxqfe27 … 121101.bin
https://www.dropbox.com/s/x4tnmxoac34mb … 120802.bin
how to strip whatever size from a binary file:
open the file with an hex editor, my favourite under windows it's XVI32:
http://www.chmaas.handshake.de/delphi/f … m#download
edit->block n chars->hex $20200->ok
edit->block delete.
close and save.
rename to somthing simple like "tplink.bin" before flashing.
@ d350922
you can find firmware without Luci in trunk snapshots:
http://downloads.openwrt.org/snapshots/trunk/ar71xx/
remember trunk is beta, risky, possibly unstable and so on...
(Last edited by nebbia88 on 27 Jan 2014, 18:16)