Hi guys, i'd like to share my builds for tiny routers "small devices".
v19.07.0
Downloads
Features:
-opkg
-ddns
-SQM
Hi guys, i'd like to share my builds for tiny routers "small devices".
v19.07.0
Downloads
Features:
-opkg
-ddns
-SQM
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).
thanks men
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
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.
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?
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.
Ok, in the title of post is listed the WR841N. Is the reason for my ask.
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.