User Tools

Site Tools


toh:tp-link:tl-wr710n

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:tp-link:tl-wr710n [2013/10/29 07:59]
cave
toh:tp-link:tl-wr710n [2014/12/16 11:15] (current)
nowede Additional hint to stop autoboot
Line 3: Line 3:
 This device has a similar form factor as the [[TL-WR800N]]. It has the Atheros AR9331 chipset and two Ethernet ports. Another similar device is the [[TL-WR703N]]. ​ This device has a similar form factor as the [[TL-WR800N]]. It has the Atheros AR9331 chipset and two Ethernet ports. Another similar device is the [[TL-WR703N]]. ​
  
-Version sold in Poland & Austria - TL-WR710N(EU) has 8MB flash chip and 32MB ram.+Version sold in Switzerland, ​Poland, Turkey ​& Austria - TL-WR710N(EU) has 8MB flash chip and 32MB ram.
  
 The International/​Chinese Version has a 2MB flash chip. Good news is that you can [[https://​forum.openwrt.org/​viewtopic.php?​pid=156623#​p156623|replace 2MB flash chip with bigger one]] and then you can run OpenWrt on this device. The International/​Chinese Version has a 2MB flash chip. Good news is that you can [[https://​forum.openwrt.org/​viewtopic.php?​pid=156623#​p156623|replace 2MB flash chip with bigger one]] and then you can run OpenWrt on this device.
Line 10: Line 10:
 ^ Version ^ CPU ^ Flash ^ RAM ^ Network ^ USB ^ Serial ^ JTag ^ Flash chip ^ Memory chip ^ OpenWrt Version Supported ^ ^ Version ^ CPU ^ Flash ^ RAM ^ Network ^ USB ^ Serial ^ JTag ^ Flash chip ^ Memory chip ^ OpenWrt Version Supported ^
 |  TL-WR710N | Atheros AR9331@400MHz ​ | 2MB | 16MB | 2 | No | Yes | Yes | cFeon F16-100HP | Zentel A3S28D40FTP-G5 | | |  TL-WR710N | Atheros AR9331@400MHz ​ | 2MB | 16MB | 2 | No | Yes | Yes | cFeon F16-100HP | Zentel A3S28D40FTP-G5 | |
-|  TL-WR710N(EU) v1.1 | Atheros AR9331@400MHz - PL version ​ | 8MB | 32MB | 2 | Yes | Yes | - | - | - | |+|  TL-WR710N(EU) v1.1 | Atheros AR9331@400MHz - PL version ​ | 8MB | 32MB | 2 | Yes | Yes | - | - | - | trunk r38705 confirmed working ​|
 |  TL-WR710N(EU) v1.2 | Atheros AR9331@400MHz - EU version ​ | 8MB | 32MB | 2 | Yes | Yes | - | m25p80 (8MB) | - | AA not tested, [[https://​forum.openwrt.org/​viewtopic.php?​pid=215950#​p215950| trunk r38541 confirmed working]]| |  TL-WR710N(EU) v1.2 | Atheros AR9331@400MHz - EU version ​ | 8MB | 32MB | 2 | Yes | Yes | - | m25p80 (8MB) | - | AA not tested, [[https://​forum.openwrt.org/​viewtopic.php?​pid=215950#​p215950| trunk r38541 confirmed working]]|
 +| TL-WR710N(US) v1.0 | | 8MB | 32MB | 2 | Yes | | | s25fl064k | | trunk r40804 |
  
 +Wan to Lan Throughput 36,6 Mbps [[http://​www.smallnetbuilder.com/​lanwan/​router-charts/​bar/​74-wan-to-lan|http://​www.smallnetbuilder.com/​lanwan/​router-charts/​bar/​74-wan-to-lan]]
  
 ==== Internal images ==== ==== Internal images ====
Line 20: Line 22:
 PL version: see http://​galeria.tech-blog.pl/​TP-Link_TL-WR710N-EU/​ PL version: see http://​galeria.tech-blog.pl/​TP-Link_TL-WR710N-EU/​
  
 +Swiss-French version: see http://​jean-marc.paratte.ch/​articles/​openwrt-tp-link-tl-wr710n/​
 +
 +====== Serial ======
 +{{:​media:​wr710n-serial-soldering.jpg?​400|}}
 +
 +source: https://​forum.openwrt.org/​viewtopic.php?​id=48145
 +
 +<​code>​
 +Pin 2 (RXD)    TP_IN
 +Pin 3 (TXD)    TP_OUT
 +Pin 5 (GND)   [See Picture]
 +</​code>​
 +
 +Serial settings
 +<​code>​
 +COM6
 +Speed: 115200
 +Data bits: 8
 +Stop bits: 1
 +Parity: None
 +Flow control: XON/XOFF
 +</​code>​
 +
 +
 +
 +====== Unbrick TL-WR710N ======
 +Recovery ist mittels serelle Schnittstelle möglich. Alles wie in diesem Blog beschrieben.[[http://​forums.openpilot.org/​blog/​52/​entry-92-unbrick-wr703n-wifi-router/​]]. Der einziger Unterschied ist die Firmware Größe **0x7C0000**.
 +Ich habe einen **PL2303HX** benutzt.
 +
 +  - 1.) Firmware hier herunterladen:​ [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr710n-v1-squashfs-factory.bin]]
 +  - 2.) IP adress des Computers auf 192.168.1.100 setzen
 +  - 3.)
 + 
 +Hinweis: Um autoboot zu stoppen hilft bei manchen Modellen nicht die "any key" Taste oder Ctrl-C.
 +Stattdessen ist die Eingabe von tpl erforderlich.
 +
 +Firmware Size:
 +Dez: 8126464 ​  Hex: 0x7C0000
 +<​code>​
 +tftpboot 0x81000000 openwrt-ar71xx-generic-tl-wr710n-v1-squashfs-factory.bin
 +erase 0x9f020000 +0x7C0000
 +cp.b 0x81000000 0x9f020000 0x7C0000
 +bootm 9f020000
 +</​code>​
  
 ===== Logs ===== ===== Logs =====
Line 226: Line 272:
 1 1
 Stop auto-boot... Stop auto-boot...
 +
 +Hint: Ctrl+C does not seem to work on all models. Sometimes the three letters tpl help stopping ​ autoboot.
 # #
 # help # help
Line 750: Line 798:
 VCEI exceptions :​ not available VCEI exceptions :​ not available
 </​code>​ </​code>​
 +
 +====== Unbrick TL-WR710N ======
 +Recovery ist mittels serelle Schnittstelle möglich. Alles wie in diesem Blog beschrieben.[[http://​forums.openpilot.org/​blog/​52/​entry-92-unbrick-wr703n-wifi-router/​]]. Der einziger Unterschied ist die Firmware Größe **0x7C0000**.
 +Ich habe einen **PL2303HX** benutzt.
 +
 +  * Firmware hier herunterladen:​ [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr710n-v1-squashfs-factory.bin]]
 +  * IP adress des Computers auf 192.168.1.100 setzen (kein DNS, kein Gateway)
 +  * tftpd Server starten
 +  * putty Serielle Verbindung erstellen und starten
 +  * 
 + 
 +Firmware Size:
 +Dez: 8126464 ​  Hex: 0x7C0000
 +<​code>​
 +tftpboot 0x81000000 openwrt-ar71xx-generic-tl-wr710n-v1-squashfs-factory.bin
 +erase 0x9f020000 +0x7C0000
 +cp.b 0x81000000 0x9f020000 0x7C0000
 +bootm 9f020000
 +</​code>​
 +
 +===== Back to Original TP-Link Firmware=====
 +
 +For europe model 8mb flash.. flash from webinterface...
 +
 +https://​www.dropbox.com/​s/​a0s0x25lrmjukmb/​wr710nv1_en_3_14_9_up%28130419%29.bin
 +
 +Note: This file is hosted on dropbox and only 29kByte instead of the 8MB one might expect. Flashing this file [[doc:​howto:​generic.uninstall#​via.openwrt.cli|via OpenWrt CLI]] seems to brick the router.
 +
 +Update Note by habee (2014-04-25):​ File is working, revert Openwrt back to stock firmware (with 
 +LuCI Trunk (svn-r9971) OpenWrt Barrier Breaker r40555 ). Check the flag to delete configuration files.
 +
 +    Checksum: 1acc519f3fe2d36705a0a0c861c2786a
 +    Size: 7.75 MB (7.81 MB available)
 +    Note: Configuration files will be erased.
 +
 +
 +
 +
 +
 +===== Battery Mod =====
 +two cables can be soldered to the under the cap called c207 as red to square black to round (tested on rev 1.2); and the device can be powered up with 4 AA battery or a 1A USB (both tested).
 +
 +{{:​media:​battery.or.usb.for.wr710n.jpg|}}
 +
 +
 +===== Adding Micro USB to the device for USB power and Serial Port =====
 +
 +{{ http://​b.pololu-files.com/​picture/​0J4789.200.jpg?​100|Pololu CP2104 USB-to-Serial Adapter Carrier}}With a Micro USB/UART adapter and the [[http://​wiki.openwrt.org/​toh/​tp-link/​tl-wr710n?​do=show#​battery.mod|Battery Mod]] above, we can add a Micro USB port to the WR710N that can power the device and connect to its serial console. ​ Tested successfully with [[http://​www.pololu.com/​product/​1308/​resources|this adapter board]], powering the WR710N from the adapter'​s VBUS pad. A 2.5" USB hard drive on the WR710N'​s USB host did not spin up, though.
 +
 +{{ http://​www.spikenzielabs.com/​Catalog/​images/​medium/​LabsImages/​SPL011101_MED.jpg?​100|SpikenzieLabs Micro USB FTDI Buddy}}Using an even smaller adapter board [[http://​www.spikenzielabs.com/​Catalog/​index.php?​main_page=product_info&​cPath=81_74&​products_id=934|like this one]], it might be possible to conveniently place the micro USB port between the WR170N'​s USB host and its LAN jacks, so that it's all in one box.
 +
 +===== Bootloader Mods =====
 +  - you could read about [[doc:​techref:​bootloader]] in general and about [[doc:​techref:​bootloader:​uboot|Das U-Boot]] in particular.
 +
 +==== U-Boot 1.1.4 modification for routers ====
 +Forum member [[https://​forum.openwrt.org/​profile.php?​id=72549|pepe2k]] made a modification of **U-Boot 1.1.4** for **Qualcomm Atheros** SoCs based devices (the project is still being developed, so new devices and SoCs will be supported in the future). Up to date information,​ binary images and sources can be found on official [[https://​github.com/​pepe2k/​u-boot_mod|GitHub repository]].
 +
 +This modification started from [[http://​code.google.com/​p/​wr703n-uboot-with-web-failsafe/​|wr703n-uboot-with-web-failsafe]] project, but supports more devices, all modern web browsers, has a lot of improvements and other modifications (like U-Boot NetConsole, custom commands, overclocking possibilities etc.).
 +
 +More information:​
 +
 +  * Official repository on GitHub: [[https://​github.com/​pepe2k/​u-boot_mod|U-Boot 1.1.4 modification for routers]]
 +  * Discussion about this project on [[https://​forum.openwrt.org/​viewtopic.php?​id=43237|OpenWrt forum]]
 +  * An article (in Polish) about one of the first version of this project on [[http://​www.tech-blog.pl/​2013/​03/​29/​zmodyfikowany-u-boot-dla-routerow-tp-link-z-atheros-ar9331-z-trybem-aktualizacji-oprogramowania-przez-www-i-konsola-sieciowa-netconsole/​|www.tech-blog.pl]]
 +
 +===== Custom OpenWrt image with LuCi integrated =====
 +
 +http://​www.superwrt.eu/​en/​firmware/​tp-link-wr710n/​
 +
 +
  
 ===== Tags ===== ===== Tags =====
 ---- ----
-{{tag>​2Flash 8Flash FastEthernet 1NIC 1WNIC no_switch Serial integrated 802.11bgn AR9341 ath9k 1Ant 16RAM 32RAM MIPS MIPS32 24k DB120}}+{{tag>​2Flash 8Flash FastEthernet 1NIC 1WNIC no_switch Serial integrated 802.11bgn AR9341 ath9k 1Ant 16RAM 32RAM MIPS MIPS32 24k AP121}}
toh/tp-link/tl-wr710n.1383029957.txt.bz2 · Last modified: 2013/10/29 07:59 by cave