Dual Band (concurrent) and 100mbps Ethernet. Advertised as 600 Mbps it is Dual-Stream (2x2) on the 2.4 Ghz Band and Dual-Stream (2x2) on the 5 Ghz Band.
Works in Barrier Breaker (14.07).
|Architecture:||MIPS MIPS 74Kc|
|Bootloader:||U-Boot *** How to upgrade ***|
|Flash size:||8192 KiB|
|Wireless:||Atheros AR9340 2.4GHz 802.11bgn||Atheros AR9300 5GHz 802.11an|
|Ethernet:|| Atheros AG71xx: |
|Switch:||AR934X built-in switch|
|USB:||Yes 1 x 2.0|
The "Ports" above are the port numbers as designated on the case.
eth0 is connected to the switch.
WAN port is on separate physical interface
With the TL-WR842ND router, there is a catch: the stock firmware is obtained from the OEM: http://www.tplink.com/en/support/download/?model=TL-WDR3500
An example of an image file with the word "boot" in it is
Cut the first 0x20200 (that is 131,584 = 257*512) Bytes from original firmware:
dd if=orig.bin of=tplink.bin skip=257 bs=512
You should transfer the firmeware image to the /tmp folder and revert back to original firmware (if availlable you can flash the firmware via the webinterface as well):
Via the safer method using sysupgrade:
Or you use the mtd method:
mtd -r write /tmp/tplink.bin firmware
OEM TP-Link firmware for the TL-WDR3500 with the boot part removed to revert to the original OEM firmware:
For general failsafe help, consult the OpenWrt Failsafe Mode page.
For this specific TP-Link model there is an alternative way of flashing the firmware to the router. Thanks to http://goo.gl/Gp0QoR for finding this. This guide assumes you are using Ubuntu.
1. Change your ip address to 192.168.0.66
2. Connect your cable to one of the LAN ports on the router (WAN port won't work for this)
3. Setup a tftp server on your machine by entering "sudo apt-get install xinetd tftpd tftp"
4. Download the OpenWrt factory firmware and rename "openwrt-ar71xx-generic-tl-wdr3500-v1-squashfs-factory.bin" to "wdr3500v1_tp_recovery.bin"
5. Put the renamed firmware in your tftp folder (/var/lib/tftpboot/)
6. Start the tftp server with "tftp 192.168.0.66"
7. Hold down the WPS/Reset button on the router
8. Power on the router. The router will show the two arrow symbol when done correctly.
9. After approximately 7 seconds release the reset button
10. The router will now download the firmware from your server and upgrade
11. After about a minute the router will indicate a restart.
12. Change your IP to 192.168.1.2 and try to connect to Openwrt by telnet.