Hello everyone, i just bought this router WR840N which turned out to be v6.20 and not v5 as the seller told me, i was planning to download the sysupgrade bin file for the v5 and install it but turned out to be v6.20.
I have tried a sysupgrade bin file for v6 uploaded on this forum, but the device rejected it, giving an error on the web ui upgrade page.
Any thoughts on what to do to get openwrt running on this bad boy?
Edit: should i try to use TFTP to install the v6 file on my v6.20?
Generally you shouldn't try to flash a device with a firmware intended for a different model, unless you are sure that it's good for it. Even when hardware specs are the same but flash layout is different, that could cause trouble.
It's of course less risky when you try to do it via the GUI, as often the existing firmware will usually reject it. But as you move to more "lower level" methods, the risk of bricking your router.
I don't know if V5 firmware would work on your V6.2 or not, but even if it does, with the limited flash and memory, it doesn't sound like a promising router for OpenWrt, and I don't imagine it will get further updates.
That could be a reason to return it and get a more suitable router.
It was the only router i found in local shops that is within my budget + supports OpenWrt
There is the Archer c2 or c20 not sure which costs 1000 EGP, way out of my budget.
so i guess im stuck with this one
As in the list that @tmomas mentioned, the current minimum for supported devices is 8 MB of FLA, 64 MB of RAM. (or more if budget allows).
WR840n has only 4 MB of FLA, which doesn't even allow the installation of GUI, let alone the limited support .
When you are considering a device, check it's page on OpenWrt wiki to see if flashing is easy. Most devices can be flashed from the Web interface, but some require serial or JTAG connection (which requires additional hardware and some electronic knowledge), so take that into consideration.
oh yeah, forgot to mention that it wasnt officially supported, but a user here built openwrt for v6 and got it running.
gonna reach out to him and see.