Support for TL-WR841N v14

Hello,

I've got some new TL-WR841N, but they are in Version 14. So I cannot find anything how to bring them to Openwrt....

Any hints?

1 Like

Open them up and give us the HW details.
Most likely they cut everything to ridiculous levels so it wont be supported.

hi i just received this device. the processor seems to be the same with v13. Is there any possibility to be supported by openwrt?

What does it say on that SPI flash, cant read it from the picture.
And also it has only 32MB of RAM so I can bet that that is only 4MB of flash too.
I other words,not worth the time

I have recently bought one of these routers and was hoping to turn it into a (RELIABLE) client bridge. While wisp mode works for a bit, it's shoddy at best and drops signal for a couple seconds every 5 minutes or so, making it almost impossible to watch just about anything.
I was wondering if the Openwrt firmware for v13 worked for timos71.
Kinda wanted to know before I try it myself.

I Have been doing a bit of research. It seems that v14 shares a lot of components with different compatible devices. But it seems the v13 has 64mb and the v14 only has 32mb of ram.

No I tried to flash it myself and it doesn't work. So I personally use it as an access point with the stock firmware. Due to 32mb of RAM and 4mb of rom I don't think that anyone will be interested to create a firmware for this device.

Well poop. I guess I will keep using the crappy WISP mode until I can find another router that is a bit older and compatible with Third Party firmware.
Thank you for a speedy response.

Hey there,
I´ve buyed the TP-Link TL-WR841N v14 and I should install OpenWRT to use internet in my flat. But OpenWRT isn´t compatible with the version 14 yet? Does anyone know, when OpenWRT is ready for that version or how I could get the software on it?
Version 13 doesn´t work, the device doesn´t accept the installation file.

Thanks already!:blush:

Same problem ... waiting for input :wink:

Version 14.1. Same issue, you can install the firmware, but it won't boot.

Sadly I have to confirm that you are right and it is 4 MB flash according to https://datasheet.octopart.com/GD25Q32CSIG-GigaDevice-datasheet-83806627.pdf

did they ever get the wifi stable on the version 13 of this router. drops wifi constantly. tore my hair out with that one. still doesnt work right

Hi everyone, I'm not a developer just a nerdy guy and would like to thank anyone who has contributed to the development of OpenWRT, especially for routers with 4 MB of flash since that's what I use, without you I couldn't make my network free from bloat and secure.

I have many TP-Link WR841N routers since they are easily found and quite cheap. Even though they only have 4 MB of flash you can flash the latest OpenWRT builds and they run great.

It's much better to run OpenWRT than the default firmware which has several vulnerabilities

I think it's one way to get people into the linux world since many people have them and there are many community projects for it

Well, it not matter of OpenWrt project somehow preventing you from running on such devices, but with all of the software increasing in size both flash and RAM especially are not sufficient to run reliably and require too much hacks just to get it working

I understand your point of view and would like to thank you for all the work (for free) you do here. I also wanted to let you know that the work you and others have done for this project and us, normal people who don't have your knowledge, cannot thank you enough :slight_smile:

edit: I also think its amazing how much stuff you can fit in 4 MB
https://forum.openwrt.org/t/lede-17-01-6-builds-for-tl-wr841n-d-all-versions/
https://forum.openwrt.org/t/minimum-lite-firmware-for-tplink-mr1xu-mr3xxx-wa7xx-wa8xx-wa901nd-wa7x10n-wr7xxn-wr8xxn-wr9xxnd-wr1041n-netgear-wnr612-wnr1000-wnr2000-wpn824n-4m-flash-only/
https://forum.openwrt.org/t/update-lede-17-01-6-custom-builds-for-tp-link-wr841n-d-wr941n-d-wr743n-d-wr741n-d-wr740n-d-all-versions/
https://forum.openwrt.org/t/optimized-build-lede-17-01-openwrt-18-06-librecmc-for-small-devices-tp-link-wr740n-d-wr741n-d-wr743n-d-wr841n-d-all-versions/
https://forum.openwrt.org/t/openwrt-18-06-1-build-for-tp-link-tl-wr841n-d-all-versions/
https://forum.openwrt.org/t/build-for-tp-link-tl-wr841n-d-all-versions/
https://forum.openwrt.org/t/tp-link-tl-wr841n-d-wa701n-d-wr740n-d-wr741n-d-wr743n-d-wr940n-wr941n-d-ladus-julia-ultra-lite-vpn-builds/
https://forum.openwrt.org/t/my-openwrt-18-06-build-for-ar71xx-tiny-devices/

3 Likes

Build with luci, lan, and wifi working: https://www.dropbox.com/s/rxbtkm1tikcl606/openwrt-ramips-mt76x8-tplink_tl-wr841n-v14-squashfs-sysupgrade.bin?dl=0 persistent storage works on WR841Nv14.1 have fun...

2 Likes

Can you share WR841N Ver14.1 configuration files, since I want to build it for upgraded 64MByte RAM and 16Mbyte Flash.

CONFIG_TARGET_ramips=y
CONFIG_TARGET_ramips_mt76x8=y
CONFIG_TARGET_ramips_mt76x8_DEVICE_tplink_tl-wr841n-v14=y
CONFIG_BUSYBOX_CUSTOM=y
CONFIG_BUSYBOX_CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
# CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 is not set
# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6 is not set
# CONFIG_DEFAULT_opkg is not set
# CONFIG_IPV6 is not set
# CONFIG_KERNEL_CRASHLOG is not set
# CONFIG_KERNEL_ELF_CORE is not set
# CONFIG_KERNEL_IPV6 is not set
# CONFIG_KERNEL_PRINTK is not set
CONFIG_LUCI_SRCDIET=y
CONFIG_PACKAGE_cgi-io=y
# CONFIG_PACKAGE_kmod-ppp is not set
CONFIG_PACKAGE_libiwinfo-lua=y
CONFIG_PACKAGE_liblua=y
CONFIG_PACKAGE_liblucihttp=y
CONFIG_PACKAGE_liblucihttp-lua=y
CONFIG_PACKAGE_libubus-lua=y
CONFIG_PACKAGE_lua=y
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-firewall=y
# CONFIG_PACKAGE_luci-app-opkg is not set
CONFIG_PACKAGE_luci-base=y
CONFIG_PACKAGE_luci-lib-ip=y
CONFIG_PACKAGE_luci-lib-jsonc=y
CONFIG_PACKAGE_luci-lib-nixio=y
CONFIG_PACKAGE_luci-mod-admin-full=y
CONFIG_PACKAGE_luci-mod-network=y
CONFIG_PACKAGE_luci-mod-status=y
CONFIG_PACKAGE_luci-mod-system=y
CONFIG_PACKAGE_luci-proto-ppp=y
CONFIG_PACKAGE_luci-theme-bootstrap=y
# CONFIG_PACKAGE_opkg is not set
# CONFIG_PACKAGE_ppp is not set
CONFIG_PACKAGE_rpcd=y
CONFIG_PACKAGE_rpcd-mod-file=y
CONFIG_PACKAGE_rpcd-mod-iwinfo=y
CONFIG_PACKAGE_rpcd-mod-luci=y
CONFIG_PACKAGE_rpcd-mod-rrdns=y
CONFIG_PACKAGE_uhttpd=y
CONFIG_STRIP_KERNEL_EXPORTS=y
CONFIG_USE_MKLIBS=y
# CONFIG_DEFAULT_opkg is not set
CONFIG_PACKAGE_kmod-lib-crc-ccitt=y
CONFIG_PACKAGE_kmod-nf-ipt6=y
CONFIG_PACKAGE_libip6tc=y
# CONFIG_PACKAGE_luci-app-opkg is not set
# CONFIG_PACKAGE_opkg is not set

this is the diffconfig, use make defconfig to expand

Can I apply above configuration to OpenWrt 19.07 and recompile it ?