OpenWrt 19.07 Builds for TL-WR740N TL-WR741N TL-WR743ND TL-WR802N TL-WR840N TL-WR841N(D) TL-WR843N(D) TL-WR847N TL-WR940N TL-WR941ND

Hi guys, i'd like to share my builds for tiny routers "small devices".

v19.07.0
Downloads

Features:
-opkg
-ddns
-SQM
5 Likes

Hello! First of all congratulations on the initiative, it will certainly help many people who have these devices.
I would like to know if you can pass some tips to generate these versions, I have tried without success, to generate a version for the WR-841N v7 removing some packages to add Luci and O Zerotier, unfortunately without success.

Thanks for the effort. So far so good. Glad you took out IPv6. Some people (like me) do not have that yet.

Waiting for the 19.07.3 (SQM + UPnP).

1 Like

thanks men :grin: :grin: :grin:

Hi fin, thanks for your work. The question is, does your build support PPP package and LuCI ?
Good luck.

Openwrt tl-wr941nd-v5 16Mb
luci, pptp

openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin
https://1drv.ms/u/s!AtBTnz0m3RRdxGunrV-OTqZmpU5q?e=bcMlJy

openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin
https://1drv.ms/u/s!AtBTnz0m3RRdxGwo8q45s9cv0byS?e=dmt5Rk

1 Like

is it posibile to make build for tplink wr841hp version 1 ?

Hello 0penWRT, it is unlikely that your device can be assembled build, since it is based on the RTL8196 platform. At least this is definitely not in this topic.

2 Likes

could you please build for TL-WR840N V6.20, thanks

Thank you very much @fin for sharing your work. I really appreciate that. I really hope you can keep doing something for this awesome but very forgotten device (WR940Nv6).

If you may do some new version would be AWESOME!!

Hei, firmware web revert?

1 Like

Has someone tried SQM in this version? Does it really work? I'm looking for a working version for my WR940N v6.

Thanks in advance

Hello friend. Very good post. But the firmware for WR841N & (D) don't be in to list. Please, I need de firmware for V14. Thank you.

For an obvious reason, as it's not ar71xx based like its siblings are, but mt7628 - quite a different kind of beast.

1 Like

Ok, in the title of post is listed the WR841N. Is the reason for my ask.

1 Like

Hi Fin...

I installed your version on a "tl-wr941nd v3.3" (16m flash/32m ram/breed) and at first it works very well...

However, "opkg" does not work, the "Distribution feeds" sources are missing...

I manually entered the paths in the "Custom feeds", however, several applications do not work due to missing dependencies...

Is there a possibility of solving this problem, or perhaps redoing the firmware using the latest firmware version (19.07.10)...???

Congratulations on the work...

Thanks...

hello Tankonaft

I installed your version in a tl-wr940n-v3, which is identical to tl-wr941nd-v5, it worked perfectly

Would it be possible for you to make a build identical to this one, which would be compatible with the tl-wr941nd- v1/v2/v3 (AR9132+AR9103)..???

I have a tl-wr941nd-v3 (16 flash / 32 ram / Breed) I have been using version 17.01.07 for a while, and it works perfect, I tried version 18.06.8 but it is unstable on my equipment, I would like to try a newer version ....

Thanks...

Hi!
Sorry it took me so long to respond.

https://openwrt.org/docs/guide-developer/build-system/install-buildsystem#examples_of_package_installations
sudo apt-get install subversion g++ zlib1g-dev build-essential git python python3 python3-distutils libncurses5-dev gawk gettext unzip file libssl-dev wget libelf-dev ecj fastjar java-propose-classpath

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° рСпозитория
	git clone https://git.openwrt.org/openwrt/openwrt.git
	git fetch --tags
	git tag -l
	git checkout v19.07.4

	./scripts/feeds update -a
	./scripts/feeds install -a

	make prereq
	make menuconfig

ОбновлСниС рСпозитория
	git pull
	git checkout v19.07.4

https://downloads.openwrt.org/releases/19.07.4/packages/mipsel_24kc/

https://openwrt.org/toh/hwdata/tp-link/tp-link_tl-wr941nd_v5
Model:   TL-WR941ND
Version: v5

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° собираСтся для 4mb Ρ„Π»Π΅ΡˆΠΊΠΈ. Для увСличСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° сборки Π½Π°Π΄ΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»:
openwrt/target/linux/ar71xx/image/tiny-tp-link.mk
Π‘Ρ‚Ρ€ΠΎΠΊΠ° 673:

define Device/tl-wr941nd-v5
	$(Device/tplink-4mlzma)
	
На:
define Device/tl-wr941nd-v5
	$(Device/tplink-16mlzma)


ΠžΡ‰ΠΈΠ±ΠΊΠ° ΠΏΡ€ΠΈ компиляции squashfs-tools
ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» mksquashfs.c 92 строка
extern int swap, silent = TRUE;


kmod-gre		Generic Routing Encapsulation support
kmod-mppe		Kernel modules for Microsoft PPP compression/encryption
kmod-ppp		Kernel modules for PPP support
kmod-pppoe		Kernel module for PPPoE (PPP over Ethernet) support
kmod-pppox		Kernel helper module for PPPoE and PPTP support
kmod-pptp		PPTP support
luci-proto-ppp	Support for PPP/PPPoE/PPPoA/PPTP
ppp-mod-pppoe	This package contains a PPPoE (PPP over Ethernet) plugin for ppp.
ppp-mod-pptp	This package contains a PPTP plugin for ppp.
kmod-nf-nathelper-extra	This package contains a net filter modules for PPTP.
kmod-ipt-raw


dd if=/home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/root.squashfs >> /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin
/home/bait/openwrt/staging_dir/host/bin/mktplinkfw -H 0x09410005 -W 0x1 -F 16M -N OpenWrt -V r11208-ce6496d796 -m 1 -k /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tl-wr941nd-v5-kernel.bin -r /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin -o /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin.new -j -X 0x40000 -a 0x4   && mv /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin.new /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin || rm -f /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-factory.bin

/home/bait/openwrt/staging_dir/host/bin/lzma e /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tl-wr941nd-v5-kernel.bin -lc1 -lp2 -pb2  /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tl-wr941nd-v5-kernel.bin.new
dd if=/home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/root.squashfs >> /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin
/home/bait/openwrt/staging_dir/host/bin/mktplinkfw -H 0x09410005 -W 0x1 -F 16M -N OpenWrt -V r11208-ce6496d796 -m 1 -k /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tl-wr941nd-v5-kernel.bin -r /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin -o /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin.new -j -X 0x40000 -a 0x4  -s && mv /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin.new /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin || rm -f /home/bait/openwrt/build_dir/target-mips_24kc_musl/linux-ar71xx_tiny/tmp/openwrt-ar71xx-tiny-tl-wr941nd-v5-squashfs-sysupgrade.bin

Here are my notes I took during assembly. I hope they can help.

1 Like

Hello,
I have fashed this version on my WR841ND V10. I want install the Wireguard tools but in this version doesn'd find it on software menue.
Where is the scourscode for this version or can you help me?

vy thanks

db1mv

read the post above yours ?