As we are all aware, TPLink jumped the gun on the FCC decision regarding firmware lockouts which made re-flashing the devices with OpenWRT through the webUI next to impossible. After a couple weeks of disassembling and reverse engineering their changes, a friend and I came up with what we think is a quick and easy solution that anyone can do.
Requirements:
1. You will need a FAT formatted thumb drive for this to work.
2. http://busybox.net/downloads/binaries/1 … sybox-mips
Steps:
1. Take your FAT formatted thumb drive, and download the above busybox executable to the root path of the thumb drive.
2. Create a script called 'f.sh' with the following code in it:
#!/bin/sh
echo 'FREE_UPDATE = 1' >> /tmp/dec-model.conf
/tmp/usbdisk/volume1/busybox-mips kill -9 `/tmp/usbdisk/volume1/busybox-mips ps | /tmp/usbdisk/volume1/busybox-mips grep http | /tmp/usbdisk/volume1/busybox-mips awk '{ print $1 }'`
/usr/bin/httpd -f &
3. Plug in the drive to the TPLink and go to the wireless network settings, and set your SSID to: (note the difference between ` and ')
a `/tmp/usbdisk/volume1/f.sh`
4. Submit, and then go to the firmware upload part. Upload OpenWRT. Bob's your uncle.
Update: Tested and works on multiple WR710N's. Your mileage will vary at this point based on feedback below. If it works, please let this threat know so I'll keep a rolling list of devices it works for and doesn't. Also, make sure you're using TIC marks.
Works:
WR710N - 151022_US
(Last edited by keyboardgnome on 7 Mar 2016, 16:57)