TP-Link Archer C60 v2.0 openwrt installation issue

Hello, this is my first attempt to flash the openwrt firmware, but I have encountered problems regardless of the method used. First, I tried using the manufacturer's web GUI, but encountered the issue of Invalid type file. Afterward, I attempted to use tftp for flashing, and although the transfer was successful, the router still boots up with the original firmware.

I have spent a whole day trying various online methods without success. If possible, please help me figure out a solution. I would greatly appreciate it.

I am attempting to install firmware version 22.03.5, and the following are some accompanying images.

Whoops... the OP has a C60 v2, not a C20.

The C20 v2 doesn't appear to be supported by OpenWrt.


What image did you download and attempt to flash (what is the exact file name)?

Of note on the device page for the C60:

(Latest OEM firmware of C60v2, 2.0.0 Build 20161206 rel.69298, accepts upgrade using method 1, via OEM firmware WebUI, described in this page.)
Latest OEM firmware prevents installation via OEM firmware upgrade paths (tftp and WebUI).

What is the firmware that is currently on your C60?

…and the full download URL.

Currently using the official firmware.
https://static.tp-link.com/Archer%20C60(TW)_V2_161212.zip
Archer C60(TW)_V2_161212

I'm flashing this.
https://firmware-selector.openwrt.org/?version=22.03.5&target=ath79%2Fgeneric&id=tplink_archer-c60-v2

https://downloads.openwrt.org/releases/22.03.5/targets/ath79/generic/openwrt-22.03.5-ath79-generic-tplink_archer-c60-v2-squashfs-factory.bin

Which version of the official firmware?

Currently using the official firmware.

https://static.tp-link.com/Archer%20C60(TW)_V2_161212.zip
Archer C60(TW)_V2_161212

The OpenWrt device page for the C60v2 doesn't mention anything about that particular firmware version. The US/EU version 2016-12-06 is known to accept the OpenWrt factory firmware upgrade file, but I don't know if you can safely flash the US/EU firmware to your device.

You may need to use the UART method described in the device page.

Can this be downgraded to the US version through TFTP, and how can I check the UART?

I don't know about downgrading... you can try it, but it could brick your device.

As for the uart method, read the instructions in the device info page.

I think it might be related to this article. Can I directly modify the bin file?

Well, that is specifically talking about the v3 device, so I'd use caution there. Probbly not good to follow that particular thread.

Unable to overwrite firmware for other regions.

Have you seen this note from the wiki?

Please note however that this page will refuse to install firmware uploaded with a long filename. To bypass this limitation, download the relevant factory-flash bin-file and then rename the file to something shorter like firmware.bin before uploading.