TP-LINK Archer C7 v5 (KR) ArcherC7v5_tp_recovery.bin loaded but no flash

I'm trying to flash my Archer C7 v5 (Korean version) with Tftp.
Tracking with Wireshark, the firmware is said to be loaded completely but no flashing happens, the router just continues booting.


The current firmware is official version.
Could anyone help?

Is the router currently working or not? Why aren't you flashing from GUI?

https://openwrt.org/toh/tp-link/archer-c5-c7-wdr7500

Yes, it's still working fine. When flashing from GUI, it raises error message "Invalid file type". I tried to use a short name but it didn't help either.

I presume you are using http://downloads.openwrt.org/releases/18.06.2/targets/ar71xx/generic/openwrt-18.06.2-ar71xx-generic-archer-c7-v5-squashfs-factory.bin not http://downloads.openwrt.org/releases/18.06.2/targets/ar71xx/generic/openwrt-18.06.2-ar71xx-generic-archer-c7-v5-squashfs-sysupgrade.bin?

@jeff is probably best person to ask about Archer C7. But my advise to you would be to not rush into solutions like MTD command and the likes untl you have exhausted the safer options.

Are we missing another special_id for the KR variant of the hardware?
As per RU issue here: https://forum.openwrt.org/t/solved-archer-c7-ru-v5-tftp-install-does-not-works
If you can connect by serial and TFTP we can pretty quickly see what is going on.

2 Likes

Insert another special_id may work, unfortunately I don't have necessary tools for serial port connection.
Is there other way that I can see the serial logs without connecting to it? Or get the special_id from the official firmware ?

Yea, i've found it on the factory firmware.

soft_ver:1.0.3 Build 20180320 rel.40783
fw_id:CF48F5E4091AD8714146AB254ACE4174
SupportList:
{product_name:Archer C7,product_ver:5.0.0,special_id:4B520000}

Taken from here: https://www.tp-link.com/kr/download/Archer-C7.html#Firmware
Address 0000f878-0000f88b
if anyone else wants to verify.

Are you able to follow the instructions in this post: Support for TP-LINK Archer C7 v5 (RU)
To modify the firmware (change 55530000 for 4B520000) and see if it works on your device? If it does, i'll push a support patch.

3 Likes

Yeah, I double checked, the special_id for KR version is 4B520000.
Flashing has been completed successfully with new special_id value. I used tftp method though, forgot to try the WebUI first.
I've been able to ssh and the wifi. Those features work stable so far, I'll try VPN & DDNS later.
Thank you very much @lantis1008 .

2 Likes

Patch sent.
http://lists.infradead.org/pipermail/openwrt-devel/2019-March/016296.html

Thanks for testing.

2 Likes

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.