Posted: Fri Jan 01, 2021 23:26 Post subject: Cannot Flash DD-WRT on Archer C9v1 with 2020-11-19 FW
I have an TP-Link Archer C9v1 flashed with OEM US FW 20201118. I've tried both the archer-c9v1-webflash.bin and factory-to-ddwrt.bin versions of the firmware from several different builds including the one from the Wiki.
I've tried using the OEM web interface and TFTP to upload the firmware. The web interface immediately shows an error, and the TFTP successfully uploads the firmware, but the router simply refuses to flash the bin file.
Any suggestions would be greatly appreciated. The OEM FW is attached.
Joined: 16 Mar 2019 Posts: 353 Location: Szczecin, Poland EU
Posted: Sun Jan 03, 2021 14:33 Post subject:
When you can't install dd-wrt via gui, you can use the tftp. Use tftp tool build-in to windows. Flash this firmware https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2021/01-01-2021-r45229/tplink_archer-c9v1/archer-c9v1-webflash.bin.
You can rename file to more simple operation. Via command line type: " tftp -i <router ip> put <firmware file name> After finish operation l;eave device on without changes for ~5 minutes. Then disconnect power cord and power on afetr 30 second. Now you must wait to start the dd-wrt.
When you can't install dd-wrt via gui, you can use the tftp. Use tftp tool build-in to windows. Flash this firmware https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2021/01-01-2021-r45229/tplink_archer-c9v1/archer-c9v1-webflash.bin.
You can rename file to more simple operation. Via command line type: " tftp -i <router ip> put <firmware file name> After finish operation l;eave device on without changes for ~5 minutes. Then disconnect power cord and power on afetr 30 second. Now you must wait to start the dd-wrt.
Yes, that is my problem as I explained. I have TPLink 11/2020 firmware installed. You cannot use simple tftp. It has to be a TFTP server, and the file name needs to be "archerc9v1_tp_recovery.bin" TFTPD sends the dd-wrt firmware to the router, but the router seems to refuse to flash it. I tried both versions of the firmware (webflash and factory to dd-wrt) and neither work. There seems to be a change in the latest tplink bootloader or firmware that prevents the dd-wrt firmware from loading.
I cannot even downgrade to older tplink firmware using tftp or webflash any more.
A newbie question but are you sure you're giving it enough time to process the image after being sent by tftp? You should wait 5 minutes or so.
Also factory to ddwrt image should work unless the oem firmware is already been patched to stop modification.
You should downgrade the oem firmware to an older version then try again.
A newbie question but are you sure you're giving it enough time to process the image after being sent by tftp? You should wait 5 minutes or so.
Also factory to ddwrt image should work unless the oem firmware is already been patched to stop modification.
You should downgrade the oem firmware to an older version then try again.
Yes, I left it over night. Again, I am very sure the router refuses to flash.
I am 100% sure neither dd-wrt firmwares nor openwrt firmwares will flash on this router with the new TP-Link firmware.
Again, the 11-2020 TP Link firmware will not allow downgrade, which is why I am here asking for help. Can someone make a new factory to ddwrt firmware?
Joined: 16 Mar 2019 Posts: 353 Location: Szczecin, Poland EU
Posted: Tue Jan 05, 2021 13:43 Post subject:
I think you are incorrectly start router for flash. Device it's no in tftp mode probably. You have information about connection refuse. Put correct command in command line and start flash immidetly after power on router.
I think you are incorrectly start router for flash. Device it's no in tftp mode probably. You have information about connection refuse. Put correct command in command line and start flash immidetly after power on router.
I am following the unbrick instructions posted several places on the web including openwrt. There is definitely a TFTP recovery mode. I launch a TFTP server on a PC, and the Router looks for a specific file. The TFTP server logs clearly show an upload to the router. However, nothing happens on the router to flash. I'm not the only one experiencing this.
A newbie question but are you sure you're giving it enough time to process the image after being sent by tftp? You should wait 5 minutes or so.
Also factory to ddwrt image should work unless the oem firmware is already been patched to stop modification.
You should downgrade the oem firmware to an older version then try again.
Yes, I left it over night. Again, I am very sure the router refuses to flash.
I am 100% sure neither dd-wrt firmwares nor openwrt firmwares will flash on this router with the new TP-Link firmware.
Again, the 11-2020 TP Link firmware will not allow downgrade, which is why I am here asking for help. Can someone make a new factory to ddwrt firmware?
If nothing else is working then the only way left is to flash directly to the chip using programmer. That's how i did it back then. I don't know which model it was exactly but the thing was refusing to flash via gui and tftp and i didn't know how to patch in via serial. So i flashed the chip via programmer. You may give this a try if everything else fails.
If nothing else is working then the only way left is to flash directly to the chip using programmer. That's how i did it back then. I don't know which model it was exactly but the thing was refusing to flash via gui and tftp and i didn't know how to patch in via serial. So i flashed the chip via programmer. You may give this a try if everything else fails.
That's above me. I don't have any equipment for that. But the question is what changed? Old TPLink factory firmware could flash from the factory to ddrwt.bin. The latest tplink factory firmware cannot. It seems easier to modify the bin file. Question is what would I loom for and change to?
Joined: 21 Jan 2017 Posts: 1783 Location: Illinois Moderator
Posted: Thu Jan 07, 2021 18:55 Post subject:
Hopefully the previous post is spot on in what the issue is.
Otherwise, it's possible TP-Link may have "locked down" the firmware from being flashed by a 3rd party firmware.
I don't own this router nor do I follow it on the forums to know what has happened.
The best advice I can offer is to find the oldest possible OEM firware file and flash that onto the router. If that works, then try the factory-to-ddwrt file for first flash on TP-Link's stock gui.
If you are trying tftp flashing, it's best to use a "dumb" (unmanaged) 1gbps switch between the router and your PC so that your network connection stays alive and connects "instantly" to tftp when you power on the C9.
You can apply the same instructions to the C9 and the A7v5 wiki instructions for TFTP server; and, you already know about the filename for recovery...so I have confidence you'll be able to flash dd-wrt onto the router. _________________ FORUM RULES