Porting Firmware to TP-Link Archer C20 v5

Yeah it works without any problem with image version 19.07.2, thank to dxdt

19.07.3 build

God bless you :pray:
I'll upload it to my router tomorrow and let you know
Thanks again brother :+1: :ok_hand: :wine_glass:

Hi Jtommasi72, so, did you flash the version 4 directly from openwrt, that is to say, did you download and flash via TFTP 192.168.0.66 http://downloads.openwrt.org/releases/19.07.3/targets/ramips/mt76x8/openwrt-19.07.3-ramips-mt76x8-tplink_c20-v4-squashfs-tftp-recovery.bin

or what did you flash into your c20. I have a C20 that says Archer C20 Ver 5.0 on the sticker. So, it's been hell trying to get v5 to work, stripped image or not.

Hi there
I uploaded xxxxxxx- tplink_c20-v5-squashfs-tftp-recovery.bin to my router via tftp then update it with xxxxxxx-tplink_c20-v5-squashfs-sysupgrade.bin
The router works flawlessly
I just wanted to thank you :pray: keep up good work
Thanks a lot

Hi amaurynieto. I believe that C20 v5 is not the same as C20W v5. The "W" means that it is the version for ISPs. What I discovered is that the C20W v5 has the same partition table that the C20 v4 and I was able to flash it by tftp by settting up a server with IP 192.168.0.66 and pressing the reset button while booting.

1 Like

Indeed. I flashed it in this fashion, and it worked with v4 tftp. I still have to iron out a few issues like the 5G radio didn't come up automatically (I have a custom build), but I'll report back.

Could some one help me and clear me a small details . I would be very thankful.
I want to install openwrt. as soon as I understood it, I should first install "tp_recovery.bin" through TFTP
What should I do afterwards?
Should I "openwrt-ramips-mt76x8-tplink_archer-c20-v5-squashfs-factory.bin" or "openwrt-18.06.5-ramips-mt76x8-tplink_c20-v5-squashfs-sysupgrade"? does it work with the two? if so what is the difference.

See https://openwrt.org/faq/what_is_the_difference_between_the_different_image_formats

1 Like

I upload this tp_recovery via fttp , the router doesnt go on , when I turn it on it does not light any led and the windos doesnt recognize any Cable connect, any Idea what happend or how to fix it .

Why do you want to install version 18.06.5 instead 19.07 ?!!!

download new version 19.07.3 that dxdt already uploaded

after that you see 3 images

  1. You can use this image " openwrt-19.07.3-ramips-mt76x8-tplink_c20-v5-squashfs-factory.bin " if you want to flash your router from stock firmware through Web GUI,but it's not recommended because flashing that factory image would brick your router it's better to use TFTP Server

  2. Rename this image " openwrt-19.07.3-ramips-mt76x8-tplink_c20-v5-squashfs-tftp-recovery.bin " to tp_recovery.bin then upload it via TFTP then wait for a couple minutes
    When the image is installed successfully go to 192.168.1.1 and setup your router

  3. If you use the older version and want to have and use new version,just upgrade your router with this image " openwrt-19.07.3-ramips-mt76x8-tplink_c20-v5-squashfs-sysupgrade.bin " through Web GUI
    It's up to you dearie
    That's it
    If you have any question,don't hesitate!! just ask :wink: :sunglasses: :smirk:

1 Like

Thanks for ru reply
The proplem is I did not notice that the tp_recovery for US version is , I have installed it on my EU Router and now it is completly dead , I cant go through Recovery to install the new tp_recovery .
When I press reset bei starting nothing happens .ever none of Leds blinks.
Do you have idea how to fix that ?

I'm confused
Do you want to revert your router to TP-Link stock firmware or want to install OpenWRT?!!!

1 Like

I think I havent explained that exactly
I want to install Openwrt;
Instead of renaming the image to TP_recovery, I wrongly flashed the "tp_recovery.bin" (US) through TFTP.
Now I want to follow the steps that you wrote in the last comment, but I can flash the renamed image because the router is not recognized at all.

Oh those are Stripped firmware for going back to TP-link Stock Firmware and you made a mistake !!! no problem
Just follow that instructure that I posted 3h ago and prepare TFTP for uploading the image

That unfortunately did not work
I think the same thing here happened to my router

Send me a text on WhatsApp check your inbox

Fortunately, there is still a solution to this problem
I had your problem and bricked my router so that no LED was lit.
Just downloaded SNAPSHOT version and rename it to tp_recovery.bin and uploaded it through TFTP,That's when I was able to get it back!!!! after that I used version 18.06
Today it happend to my Archer C60 and bricked it! tried to upload version 19.07.3 many times but I was not successfull with that and for the last time tried SNAPSHOT build for my router and I was able to debricked it

I suggest you the same solution for the last time
Get SNAPSHOT build for Archer C20 V5 here

https://downloads.openwrt.org/snapshots/targets/ramips/mt76x8/openwrt-ramips-mt76x8-tplink_archer-c20-v5-squashfs-sysupgrade.bin

Rename it to tp_recovery then upload it via TFTP

It's worth a try

Fortunately, there is still a solution to this problem
I had your problem and bricked my router so that no LED was lit.
Just downloaded SNAPSHOT version and rename it to tp_recovery.bin and uploaded it through TFTP,That's when I was able to get it back!!!! after that I used version 18.06
Today it happend to my Archer C60 and bricked it! tried to upload version 19.07.3 many times but I was not successfull with that and for the last time tried SNAPSHOT build for my router and I was able to debricked it

I suggest you the same solution for the last time
Get SNAPSHOT build for Archer C20 V5 here

https://downloads.openwrt.org/snapshots/targets/ramips/mt76x8/openwrt-ramips-mt76x8-tplink_archer-c20-v5-squashfs-sysupgrade.bin

Rename it to tp_recovery then upload it via TFTP

It's worth a try

Same issue happened with me too, updating stock firmware to OpenWrt via tftp 19.07.3 bricked my Archer C20 V5 (EU). Since, no power is received by the device and ethernet port is down. And, couldn't do anything with my router now. TFTP is not working after uploading the OpenWrt tftp bin image. So, migrating back to stock firmware is not possible.