My Archer C50 should now be on my way to me. In the meantime, I have been looking for instructions for installing OpenWRT or LEDE. I have found the following instructions.
Unfortunately, this guide is in Polish and I do not speak Polish. The Google Translate is unfortunately still for little to use.
Now my question to you: Is there an English-language instructions for this or can someone of the Polish speaks the instructions into the English translation?
That would help me and also others safe see. I am afraid that if I use the translation of the Google translator, the device will be unusable in the worst case. Are in this case only 10 € but nevertheless it would be annoying
TL;DRFor US V1, user @basteln3rk reported that now using the Firmware LEDE Install URL, you just install using the stock firmware from the Web Upgrade interface, simple as that.
As for EU V1, device needs latest factory-eu image from Lede snapshots. No need to downgrade or sysupgrade (see @cedcuc17's comment below).
Notice for non Windows users: Pay attention to the file name, the V in the filename ArcherC50V1 mentioned below needs to be capitalized (see related comment below).
There are two manual recipes reported as successful from two different users:
Install LEDE @danghuy1994 's recipe, using sysupgrade
This downgrades the stock firmware to the first release so that it accepts OpenWrt
Set your computer IP address to 192.168.0.66 (force this address, not DHCP client)
Install TFTP on that computer and ensure it serves the file ArcherC50V1_tp_recovery.bin
a. That file is the patched image that you rename ArcherC50V1_tp_recovery.bin
Connect it with cable to LAN port 1 of the router
Put the router in recovery mode
a. Power off the router
b. Press and hold the reset button / wps while powering on the router
c. Wait until WPS LED will light - about 8 seconds, release button
The router will begin to download the "recovery" patched firmware
There should be a reboot
From this downgraded stock firmware's upgrade firmware page, use this OpenWrt firmware to install OpenWrt
a. You are now running OpenWrt
From OpenWrt's upgrade firmware page, use this LEDE firmware to go to from OpenWrt to LEDE. Do not preserve settings.
This will install a specially crafted OpenWrt image directly that will accepts LEDE afterwards
Set your computer IP address to 192.168.0.66 (force this address, not DHCP client)
Install TFTP on that computer and ensure it serves the file ArcherC50V1_tp_recovery.bin
a. That file is the patched image that you rename ArcherC50V1_tp_recovery.bin, according to the recipe you originally posted in Polish
Connect it with cable to LAN port 1 of the router
Put the router in recovery mode
a. Power off the router
b. Press and hold the reset button / wps while powering on the router
c. Wait until WPS LED will light - about 8 seconds, release button
The router will begin to download the "recovery" patched firmware
There should be a reboot
Then install LEDE sysupgrade firmware from OpenWrt's upgrade firmware page as you would for a sysupgrade
Going back to stock firmware (TP-Link)
Use the danghuy1994 recipe and stop at step 7. Afterwards, use the stock firmware upgrade menu to go to a newer stock version if you want.
a. When you want to flash a stock firmware using TFTP, you need to strip the U-Boot section from it or else you'll end up with a bricked device.
b. The patched image at step 3 is already stripped so you do not have to manually do it. In case you need to do it, you need to strip the first 512 bytes from it (thanks @danghuy1994).
Just upload sysupgrade bin to box and flash via stock web. That's all. (Flash openwrt first because stock firmware reject lede and then flash lede use openwrt sysupgrade).
EDIT: Usually it shouldn't be the sysupgrade.bin image when flashing from stock, but the full firmware bin; however sysupgrade.bin has been reported to work from danghuy1994.
https://superuser.com/questions/1145625/installing-openwrt-in-tplink-archer-c50
Download crafted recovery of OpenWrt: <https://mega.nz/#!fFAmHBiA!cHmp9pE5z3r9T3C2wuM665QzEx7DiF04Xf1MBbqI_9g>
Set up tftp server providing the file.
Set the IP address on the network server to 192.168.0.66
Turn off the router.
Connect the computer / server to the LAN port on the router.
Press and hold the reset button / wps.
Turn on the router and wait until WPS LED will light - about 8 seconds.
Began recovery procedure.
Release the reset / wps.
Wait about 60 seconds.
Finished!!
@danghuy1994, are you sure that you used a sysupgrade.bin image from stock to OpenWrt ? Sysupgrade bin images are for updating from OpenWrt/LEDE only and not from stock firmware.
Didn't work for me. Archer C50 HW V1. Latest official firmware. Will try to roll back to old firmware.
When I try to upload I've got the following error:
Error code:4506. The uploaded file does not match the device's current hardware version.
I'm from Poland.
The tutorial you linked is basically the standard TFTP flashing method. If you have troubles with understanding this one just look for any other TFTP flashing tutorial for TP-Link devices.
Are you having troubles with a particular part of the tutorial?