TP-Link WR740N v7 EU support

This is just for reference as this device can't be supported in newer versions after 19.07.10 but hopefully someone finds this useful.

At least it is newer than the vendor's firmware that was last updated in July of 2016.

A friend gave me a WR740N v7 EU that is not in use any more, and I managed to make a build that works.

Step 1:
Download 19.07.10 ar71xx/tiny image builder

Step 2:
Patch target/linux/ar71xx/image/tiny-tp-link.mk - replacing Device/tl-wr740n-v6 build section with the following:

define Device/tl-wr740n-v6
  $(Device/tplink-4mlzma)
  DEVICE_TITLE := TP-LINK TL-WR740N/ND v6
  BOARDNAME := TL-WR740N-v6
  DEVICE_PROFILE := TLWR740
  TPLINK_HWID := 0x07400007
  IMAGES += factory-eu.bin
  IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
endef
TARGET_DEVICES += tl-wr740n-v6

build the image (choose packages you want):

make image PROFILE=tl-wr740n-v6 PACKAGES="-ip6tables -kmod-nf-conntrack6 -kmod-ip6tables -kmod-nf-ipt6 -kmod-nf-reject6 -kmod-ppp -kmod-pppoe -kmod-pppox -libip6tc2 -odhcp6c -odhcpd-ipv6only -openwrt-keyring -opkg -ppp -ppp-mod-pppoe luci"

Rename the resulting openwrt-19.07.10-ar71xx-tiny-tl-wr740n-v6-squashfs-factory-eu.bin to a shorter name such as wr740nv6_tp_recovery.bin
Flash the file from the web interface.

fyi there is a 19.07 fork that's still maintained maybe you could add your patch and build a more up-to-date firmware https://gogs.librecmc.org/libreCMC/libreCMC

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.