Cheapie doesn't have to mean crappy. And when no official OpenWrt build is available for the lowly TP-Link TL-WR840N v6.x, we can always compile it ourselves.
This repo provides only the builder for the original work: https://github.com/IcedShake/openwrt-19.07-tl-wr840n-v6.x. All credits should go to the original authors.
Warning
Do with your own risks!
Tested only on v6.2 router.
Wrong option can brick your router.
Simply run make
and wait.
-
Run
make container
. -
Run
make config
to edit build config.Select Exit then Yes to save config.
-
Run
make openwrt
and wait.
-
Run
make container
. -
Run
make config
. -
Set Target Profile to
TP-Link TL-WR840N v6
. -
Optionally, edit other config.
Select Exit then Yes to save config.
-
Run
make openwrt
and wait.
The resulting .bin
files will be available under bin
directory.
Flash the *sysupgrade.bin
file to the router
using wired instead of wireless for more stable connection
and prevent bricking.
Enjoy freedom!
And when you no longer do, revert the router to its original firmware: https://www.tp-link.com/us/support/download/tl-wr840n/.