Show pagesourceOld revisionsBacklinksBack to top × Table of Contents TP-Link TL-WA801ND Special note for versions v1-4; v5 and later is still supported Supported Versions Hardware Highlights Installation Locked Firmware Firmware Workaround Unsorted WA801ND v3 Hardware overview Accessing the WA801ND v3 serial port Installing from the web interface Installing on v5 Bootlogs OEM bootlog Tags TP-Link TL-WA801ND Special note for versions v1-4; v5 and later is still supported This device is NOT RECOMMENDED for future use with OpenWrt due to low flash/ram. DO NOT BUY DEVICES WITH 4MB FLASH / 32MB RAM if you intend to flash an up-to-date and secure OpenWrt version onto it! See 4/32 warning for details. 1) This device does not have sufficient resources (flash and/or RAM) to provide secure and reliable operation. This means that even setting a password or changing simple network settings might not be possible any more, rendering the device effectively useless. See OpenWrt on 4/32 devices what you can do now. 2) OpenWrt support for this device has ended in 2022. 19.07.10 was the last official build for 4/32 devices. Supported Versions Only versions v5 and above are supported by current versions (21.4 or later) of OpenWRT. BrandModel↓ VersionCurrent ReleaseOEM InfoForum TopicTechnical DataTP-LinkTL-WA801NDv118.06.9https://www.tp-link.com/en/home-networking/access-point/tl-wa801nd/View/Edit dataTP-LinkTL-WA801NDv218.06.9https://www.tp-link.com/en/home-networking/access-point/tl-wa801nd/View/Edit dataTP-LinkTL-WA801NDv318.06.9https://www.tp-link.com/en/products/details/cat-12_TL-WA801ND.htmlhttps://forum.openwrt.org/viewtopic.php?id=62216View/Edit dataTP-LinkTL-WA801NDv4snapshothttps://www.tp-link.com/en/products/details/TL-WA801ND.htmlView/Edit dataTP-LinkTL-WA801NDv523.05.0https://www.tp-link.com/en/products/details/cat-12_TL-WA801ND.htmlView/Edit data Hardware Highlights Model↓ VersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSBTL-WA801NDv1Atheros AR7240400432Atheros AR9283b/g/n-1--TL-WA801NDv2Atheros AR9341 rev 3535432Atheros AR9341b/g/n-1--TL-WA801NDv3Qualcomm Atheros QCA9533-BL3A560432Qualcomm Atheros QCA9533b/g/n-1--TL-WA801NDv4Qualcomm Atheros QCA9533650432Qualcomm Atheros QCA9533b/g/n-1--TL-WA801NDv5MediaTek MT7628NN580864MediaTek MT7628Nb/g/n-1-- Installation Model↓ VersionSupported Current RelFirmware OpenWrt Install URLFirmware OpenWrt Upgrade URLFirmware OEM Stock URLTL-WA801NDv118.06.9https://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wa801nd-v1-squashfs-factory.binhttps://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wa801nd-v1-squashfs-sysupgrade.binhttps://www.tp-link.com/en/support/download/tl-wa801nd/v1/TL-WA801NDv218.06.9https://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wa801nd-v2-squashfs-factory.binhttps://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wa801nd-v2-squashfs-sysupgrade.binhttps://www.tp-link.com/en/support/download/tl-wa801nd/v2/TL-WA801NDv318.06.9https://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wa801nd-v3-squashfs-factory.binhttps://downloads.openwrt.org/releases/18.06.9/targets/ar71xx/tiny/openwrt-18.06.9-ar71xx-tiny-tl-wa801nd-v3-squashfs-sysupgrade.binhttps://www.tp-link.com/en/download/TL-WA801ND_V3.htmlTL-WA801NDv4snapshothttps://www.tp-link.com/en/download/TL-WA801ND_V4.htmlTL-WA801NDv523.05.0https://downloads.openwrt.org/releases/23.05.0/targets/ramips/mt76x8/openwrt-23.05.0-ramips-mt76x8-tplink_tl-wa801nd-v5-squashfs-tftp-recovery.binhttps://downloads.openwrt.org/releases/23.05.0/targets/ramips/mt76x8/openwrt-23.05.0-ramips-mt76x8-tplink_tl-wa801nd-v5-squashfs-sysupgrade.binhttps://www.tp-link.com/en/download/TL-WA801ND_V5.html Locked Firmware Since v3 hardware, TP-Link has started shipping with the new locked TP-link firmware. Investigation into this locking mechanism is still in progress, but the device does support tftp flashing. To use this feature, press and hold the reset button while powering on. The device will use the ip address 192.168.0.86, and attempt to load a new firmware from a tftp server at 192.168.0.66. The v3 is looking for the file: wa801ndv3_tp_recovery.bin. Rename your openwrt-ar71xx-generic-tl-wa801nd-v3-squashfs-factory.bin file to wa801ndv3_tp_recovery.bin, confirmed working as of trunk r49037. However, this does not work with v4. Use the Workaround below instead. Firmware Workaround A workaround for the locked firmware has been found, based on Keyboardgnome's solution for the WR710n. The key is that a command can be injected by including it as part of the SSID. Several SSIDs are set which compile a script in the router's ram, and then a final command executes that script. After about 60 seconds, the web interface will be available again, and should accept an Openwrt image. To use the workaround, set the device's SSID to each of the following lines, making sure to include the backticks. Set the ssid and click save between each line. `echo "httpd -k"> /tmp/s` `echo "sleep 10">> /tmp/s` `echo "httpd -r&">> /tmp/s` `echo "sleep 10">> /tmp/s` `echo "httpd -k">> /tmp/s` `echo "sleep 10">> /tmp/s` `echo "httpd -f">> /tmp/s` `sh /tmp/s` After the reboot sequence, the router may have fallen back to its default IP address : 192.168.0.254, with the default credentials (admin:admin) Rename the downloaded firmware to firmware.bin Log in to the web interface and go the the firmware upload page Select the correct firmware file, and you're done : the system now accepts the openwrt image Unsorted ...Not Tested... WA801ND v3 Hardware overview Some weeks ago i’ve succesfully ported OpenWrt to the TP-Link TL WA801ND v3, that access point features 2×2 MIMO, detachable antennas, 32 MBytes of ram and 4 Mbytes of flash. It is based, like most new tp-link devices on a Qualcomm Atheros system on chip (QCA9533-BL3A) which integrates the MIPS core, ethernet switch and wifi hardware. Accessing the WA801ND v3 serial port Out of the box even if the serial header is present and has the typical TP-Link pinout, it won’t work, because some resistors are missing from the board, namely R105 and R107. TL-WA801ND v3 solder bridge required Solder bridge on R105 required to receive data from the serial port TL-WA801ND v3 solder bridge required Solder bridge on R107 to allow sending to serial port The serial port settings are, as usual 115200 baud and to enter uboot prompt you have to quickly type “tpl” when it says that it is waiting 1 second. Installing from the web interface OpenWrt trunk builds can be installed using the original tp-link firmware from the web interface. In order to do that download openwrt trunk build for the device, under the directory ar71xx there should be in trunk a file named openwrt-ar71xx-generic-tl-wa801nd-v3-squashfs-factory.bin , download it and rename it to a.bin ( tested working, but maybe anything works ), and use it to upgrade the access point from the web interface. Once you uploaded the file, wait for the device to reboot, when it reboots currently , no leds will be lit. That’s because by default no led is assigned to anything, maybe i should do some patch to fix that in the future. To configure it connect with ssh to 192.168.1.1 ( DHCP should be enabled by default too ), or if you have built an image with luci, just navigate to http://192.168.1.1 source: http://linuxehacking.ovh/2016/02/13/installing-openwrt-on-tp-link-tl-wa801nd-v3/ Installing on v5 Pre-built images are available starting with release 19.07. Don't try to update the firmware from the web interface, it'll brick your device. Anyway, to install it (or unbrick): rename the bin/.../xxx_recovery.bin to tp_recovery.bin put it in your tftp folder the router expects TFTP at 192.168.0.66 power device on with reset button pressed until the rightmost led is lit (the lock) to enter TFTP recovery mode Once it's installed, do a normal sysupgrade with the squashfs image you built, also found in bin dir of the sources Bootlogs OEM bootlog OEM serial bootlog to be added. Insert serial bootlog here Tags How to add tags QCA9533, 4Flash, 32RAM This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies qca9533 4Flash 32RAM Last modified: 2021/05/14 10:53by maxberger