Posted: Wed Feb 28, 2018 21:34 Post subject: My 1043ND v1.9 is unbricked now!
I was pretty sure I have had bricked my router. But it was interesting for me that leds were blinking differently when I powered on the router with reset button pressed. I thought that maybe router is alive waiting for firmware. Then I have found this article: https://www.trishtech.com/2015/06/unbrick-tplink-wr740n-wifi-router/
... and following it I was able to unbrick my router TFTPed original latest stock TP-Link firmware downloaded from https://www.tp-link.com/us/download/TL-WR1043ND_V1.html#Firmware renamed to wr1043nv1_tp_recovery.bin
Afterwords I have flashed latest DD-WRT r35034 released on 17.02.2018 (DD.MM.YYYY )
Posted: Thu Mar 01, 2018 19:45 Post subject: Also unbricked 1043nd v1.2 and on LEDE now!
Great to hear! Just noticed this is also described in the OpenWRT wiki. Maybe I should have tried that first, but I got a v1.2 and they say it starts working around v1.8. Is it possible to upgrade the bootloader to make further debricks easier?
After wasting some time because of a bad solder joint, I was also able to debrick it with the serial port of a Raspberry Pi. Directly flashing LEDE…factory.bin succeeded. This video explained it really well:
I got way better wifi transfer speeds than before (15 to 35 MBit/s which is about equal to earlier versions of dd-wrt).
The setup of LEDE including printserver was also easy without the need of ssh. I really like the interface and would definitely recommend it to everyone who has trouble with dd-wrt on the 1043nd v1.
But I am still not sure whether
Code:
mtd -r write LEDE-factory.bin linux
would have worked directly. Probably not.
Is the webupgrade working again with a clean install of r35034? And also with an upgrade as described in this thread?
Posted: Tue Mar 06, 2018 21:07 Post subject: Re: My 1043ND v1.9 is unbricked now!
rafalB wrote:
[...]I have flashed latest DD-WRT r35034 released on 17.02.2018
Today I tried to flash newest DD-WRT r35244 released yesterday and... it's not possible! Flashing process is ended in one second by reboot but new version is not there.
In other words: DD-WRT used to be the best firmware but since Mr. BrainSlayer modification is useless at least on TP-Link WR1043ND v1.9.
Joined: 16 Nov 2015 Posts: 6407 Location: UK, London, just across the river..
Posted: Tue Mar 06, 2018 21:49 Post subject: Re: Also unbricked 1043nd v1.2 and on LEDE now!
rafalB wrote:
matiph wrote:
[...]Is the webupgrade working again with a clean install of r35034?
No, it doesn't. I tried to upgrade latest r35244 over r35034 but it's not possible. Conclusion: useless firmware for TP-Link WR1043ND v1.x.
check the size it may be too big many routers cant fetch it due to size issues.. _________________ Atheros
TP-Link WR740Nv1 ---DD-WRT 55179 WAP
TP-Link WR1043NDv2 -DD-WRT 55303 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55460 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55460 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55363 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
Last edited by Alozaros on Fri May 11, 2018 19:01; edited 1 time in total
Posted: Sun Apr 08, 2018 17:09 Post subject: Re: Also unbricked 1043nd v1.2 and on LEDE now!
tzok wrote:
Alozaros wrote:
check the size it may be too big many routers can fetch it due to size issues..
That's the case this time... it is wrong firmware header (DD-WRT instead of TP-Link being looked for... or other way round).
You're right, I replace the firmware header "TP-LINK Technologies" to "DD-WRT 24".
After making the changes I run CRC32WRT.exe on the modified image to generate a new CRC32 that will overwrite on the image at offset 0x8. If this step is skipped, the image will not be accepted by DD-WRT due to mismatch between the content and the CRC value. To get the new CRC, I run following command from the command prompt on the CHANGED image (0xC is offset):
crc32wrt tl-wr1043nd-webflash_OK.bin 0xc
The old CRC32 I overwritten with the new one.
The new modified firmware must be flashed using working webupgrade version before build 33375.
The webupgrade now working again with the modified version.
Posted: Mon Jun 04, 2018 15:34 Post subject: Re: My 1043ND v1.9 is unbricked now!
rafalB wrote:
rafalB wrote:
[...]I have flashed latest DD-WRT r35034 released on 17.02.2018
Today I tried to flash newest DD-WRT r35244 released yesterday and... it's not possible! Flashing process is ended in one second by reboot but new version is not there.
In other words: DD-WRT used to be the best firmware but since Mr. BrainSlayer modification is useless at least on TP-Link WR1043ND v1.9.
Yesterday i have noticed the same on my TP-Link WR1043ND v1.9.
I've also tried to copy the file via scp to /tmp.
The box reboots during the copy process.
Now i created a subfolder "test" under /tmp/.
I was now able to copy the file to /tmp/test.
It seem there is somthing wrong on the file system, because everytime a file is copied to /tmp (doesn't matter via scp or webfash ) the box reboots during the copy process.
Webflash with DDWRT header cause the same result.
I didn't flash manually because last 2 time i bricked my box 2 times and have to desolder the flashchip and reflash it outside.
b.t.w Webflash on TP-Link 942v2 is working perfect.
Joined: 16 Nov 2015 Posts: 6407 Location: UK, London, just across the river..
Posted: Mon Jun 04, 2018 16:26 Post subject:
About TP-Link WR1043ND v1.9 i recon v1 and all its derivatives/versions are very outdated and obsolete...
a step to v2 or v3 is a giant leap forward...much more solid units with far better performance...excellent low class SOHO router... _________________ Atheros
TP-Link WR740Nv1 ---DD-WRT 55179 WAP
TP-Link WR1043NDv2 -DD-WRT 55303 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55460 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55460 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55363 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
I can confirm TL-WR941ND v3 bootloader size is 131072 (TPLINK string at 0x20000), so all BrainSlayer's commands are valid for this router.
I did it on MAC using SSH and SCP.
No need to download any additional tools.
Updated with build r36104.
Thanks.
I've been doing the same every release since last year (October maybe?) on a 1043NDv1, even somewhat automating the process with a script via the NAS mount.
I've been trying the webupgrade everytime without success. I guess it's one of those things I learned to accept that will never get fixed
Posted: Wed Jun 27, 2018 15:13 Post subject: done!
tzok wrote:
alfon_sico wrote:
I think all was mess up but like a miracle it works
TP Link 1043ND 1.8
Telnet
* dd if=/dev/mtdblock7 of=/tmp/boot.bin bs=1 count=131072
* wget http://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2018/01-19-2018-r34578/tplink_tl-wr1043nd/factory-to-ddwrt.bin
* cat factory-to-ddwrt.bin >> boot.bin
* (DEEP BREATH) mtd -f write boot.bin fullflash
Unlocking fullflash ...
Could not unlock MTD device: fullflash
fullflash: Not supported
Writing from boot.bin to fullflash ... [w/e]
GLUP** (Not supported?)(not unlock?) I read this forum and find a user with boot loop
* reboot
Segmentation fault
Segmentation fault
-sh: /tmp/.rc_shutdown: Permission denied
-sh: /sbin/reboot: I/O error
SUPER GLUP**!!
* ls
Segmentation fault
Power off router and pray ... wait ... boot ... leds.... wlan ... led ...URL and got it with 34578 version and old config maintained