TP-Link TL-WA701ND

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 (18.06 or later) 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 will end after 2019.
19.07 will be the last official build for 4/32 devices. After 19.07, no further OpenWrt images will be built for 4/32 devices. See OpenWrt on 4/32 devices what you can do now.

Similar to the TP-Link TL-WR741ND but with PoE and a smaller antenna.

* My v2.0 was the EU version which had firmware lock, error 18005 is displayed when trying to flash. Unlocking is explained below.

ModelVersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSB
TL-WA701NDv1.xAtheros AR7240400432Atheros AR9285b/g/n-1---
TL-WA701NDv2.xAtheros AR9331400432Atheros AR9285b/g/n-1---

Stock firmware

0x00000000-0x00020000 : “boot”
0x00020000-0x00120000 : “kernel”
0x00120000-0x003e0000 : “rootfs”
0x003e0000-0x003f0000 : “config”
0x003f0000-0x00400000 : “art”

Firmware 3.16.9 has a different check mechanism than other versions and doesn't allow anything to be flashed (error 18005).

A firmware must have this string at address 0x120 in order to be flashed: 00000000;45550000;

This can be added using a hex editor. Checksum must be recalculated using mktplinkfw tool in the image builder after editing. There's a thread in the forums about that

Main PCB v1
TP-Link TL-WA701ND PCB

The unpopulated pin header SJ1 provides a 3.3 V serial port. See photo for pinout.
Serial connection parameters: 115200, 8N1

TP-Link TL-WA701ND USB mod

Ver CPU RAM Flash Network USB
1 Atheros AR7240 32MB 4MiB 1 Mod
2 Atheros AR9331 32MB 4MiB 1 No*
2.3 Atheros AR9330 rev 1 32MB 4MiB 1 No*
  • In v1 USB can be added with a MOD.
  • In v2 USB is present but no pinouts are available on PCB to solder USB socket.

For the v1 USB mod you need to solder wires to the following resistors: R100 (Pin 73) and R101 (Pin 74). The side that is soldered is facing the LED'S. The side facing the RJ45 jack is ground. I recommend using a thin gauge wire so as not to detach the resistors. You can solder directly to the CPU but i recommend you solder directly to the back of the above resistors as this is easier. (Please remember to orientate your board correctly.) A 5 Volt regulator is also needed to power the USB port.(You can add a filter capacitor.) You will not need to add any additional resistors. I do not recommend using the USB port with the PoE unless you upgrade the power supply. The way the USB port has been powered will only work when the power supply is plugged directly into the access point.

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.More information about cookies
  • Last modified: 2019/02/12 19:09
  • by tmomas