User Tools

Site Tools


toh:tp-link:tl-wr720n

Differences

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

Link to this comparison view

Next revision
Previous revision
toh:tp-link:tl-wr720n [2013/01/02 04:09]
elecnix created
toh:tp-link:tl-wr720n [2015/05/31 11:34] (current)
malfi [v4.0 notes]
Line 1: Line 1:
 ====== TP-Link TL-WR720N ====== ====== TP-Link TL-WR720N ======
  
-Even though it is marketed as a //"3G travel router"​//, the **TL-WR720N** does not include a 3G modem. It simply means that the OEM firmware and GUI support a certain range of USB 3G modems. OpenWRT supports USB 3G modems, too. The router is powered through either a 120V source, or a mini-USB socket stub (5V).+**__Note:​__** TP-Link also markets ​very [[http://www.tp-link.com/en/products/​details/?​model=TL-WR720N|different router under the same name]].
  
-The Chinese ​version ​and American ​version ​differ significantly. Only the rectangular version available from China has been tested, so far.+Even though it is marketed as a //"3G travel router"//,​ the **TL-WR720N** does not include a 3G modem. It simply means that the OEM firmware and GUI support a certain range of USB 3G modems. OpenWRT supports USB 3G modems, too. The router is powered through either a AC source (100-240V, ​Chinese-style foldable plug, i.e. two prongs without hole), or a micro-USB socket stub (5V). 
 + 
 +The domestic Chinese/​Asian versions and those for the European ​and American ​markets ​differ significantly. Only the rectangular version available from China has been tested, so far.
  
 ===== Supported Versions ===== ===== Supported Versions =====
 ^ Model Version ^ Launch Date ^ OpenWrt Version Supported ^ Model Specific Notes ^ ^ Model Version ^ Launch Date ^ OpenWrt Version Supported ^ Model Specific Notes ^
-| v3.0 | N/A | [[https://​forum.openwrt.org/viewtopic.php?​id=37912|WIP]] | Chinese version (rectangular) |+| v3.0 | N/A | 14.07 | Chinese version (rectangular) | 
 +| v4.0 | N/No direct support; firmwares for v3.0 work. | Chinese version (rectangular) |
  
 ===== Features ===== ===== Features =====
Line 15: Line 18:
   * SoC: Atheros AR9331   * SoC: Atheros AR9331
   * 802.11 b/g/n 150Mbps   * 802.11 b/g/n 150Mbps
-  * Powered via mini-USB (5V) or 120V+  * Powered via micro-USB (5V) or 100-240V
   * Tiny form factor (Chinese version)   * Tiny form factor (Chinese version)
-    ​* 9.2cm x 7.5cm x 2.8cm case+  ​* 9.2cm x 7.5cm x 2.8cm case
  
 ===== Installation ===== ===== Installation =====
  
-Currently ​the TL-WR720N is not supported ​in any OpenWrt ​version, ​but a [[https://​forum.openwrt.org/​viewtopic.php?​pid=187109#​p187109|patch has been posted]].+As from 28 April 2013, support for the TL-WR720N is present ​in the Trunk version ​of OpenWrtsee this [[https://​forum.openwrt.org/​viewtopic.php?​id=37912&​p=3|thread on the forum]] for further reference.
  
-==== Internal Pictures ​====+==== v4.0 notes ====
  
-N/A+The hardware of v4.0 is almost the same as v3.0 so firmwares for v3.0 just work. The version number in images for v4.0 is 0x07200104 (0x07200103 for v3.0). 
 + 
 +=== installation instruction for v4 === 
 +this is based on a tutorial found [[http://​bbs.mydigit.cn/​simple/?​t991342.html|here]]. 
 +At [[http://​pan.baidu.com/​s/​1hqJzuXe|baidu]] you can download the needed files (password is u2e9)\\ 
 +\\ 
 +Step 1 is to enable uboot-flashing:​\\ 
 +You need\\ 
 +wr720nv4/​wr720nv4解锁ubootopenwrt固件.bin (3.8M 20141030 11:09 MD5sum 321248fc3d9121b261ffc6f35b60bbde) 
 +and flash it from the original web interface (192.168.1.253)\\ 
 +You can find the firmware update in the webinterface the following way:\\ 
 +"​System"​ is the first entry under the semi-readable (***DNS***) on the left side pane.\\ 
 +Then the third entry is firmware update. If in doubt, use google translate.\\ 
 +Afterwards a bb openwrt-image with write enabled mtd uboot partition is flashed.\\ 
 +\\ 
 +Step 2 is to get the pepe2k uboot:\\ 
 +get the files from the wr720nv4\*\*\*uboot folder\\ 
 +copy them to the wr720nv4\\ 
 +<​code>​ 
 +$ scp flash.sh wr720n-v4-uboot-pepe.bin ​ root@192.168.1.1:/​tmp 
 +$ ssh root@192.168.1.1 
 +root@OpenWrt:/​tmp#​ sh flash.sh wr720n-v4-uboot-pepe.bin 9acf3d80cdcf70375618d900ab355cdc 
 +wr720n-v4-uboot-pepe.bin md5sum : 9acf3d80cdcf70375618d900ab355cdc 
 +wr720n-v4-uboot-pepe.bin md5sum check pass 
 +0+1 records in 
 +0+1 records out 
 +64512+0 records in 
 +64512+0 records out 
 +Backuping to uboot_backup.bin 
 +Backup some config first,just like MAC address ... 
 +1024+0 records in 
 +1024+0 records out 
 +Flashing 
 +Sync Finished 
 +</​code>​ 
 +power it down, power it up and immediatly after powering up, press the reset button until the led flashed three times. you should be able to access the uboot webinterface at 192.168.1.1\\ 
 +Now you have a proper fallback to try different firmware images. The chinese image seems fine and has luci. 
 +There is even an overclocked uboot image for the v4.  
 +If you want to build a new one with openvpn and luci (or don't trust the chinese guy). Just get the Imagebuilder:​ 
 +<​code>​ 
 +OpenWrt-ImageBuilder-ar71xx_generic-for-linux-x86_64$ nice -n 19 make image PROFILE=TLWR720 PACKAGES="​openvpn-polarssl luci  -ip6tables -kmod-ip6tables -kmod-ipv6 -ppp -ppp-mod-pppoe -odhcp6c -luci-proto-ipv6 -luci-proto-ppp"​  
 +OpenWrt-ImageBuilder-ar71xx_generic-for-linux-x86_64$ scp bin/​ar71xx/​openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-sysupgrade.bin root@192.168.1.1:/​tmp/​ 
 +</​code>​ 
 +The ImageBuilder builds for the v3 but still the image works fine. 
 +<​code>​ 
 +$ ssh root@192.168.1.1 
 +root@OpenWrt:​~#​ sysupgrade -v /​tmp/​openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-sysupgrade.bin  
 +Invalid image, hardware ID mismatch, hw:07200104 image:​07200103. 
 +Image check '​platform_check_image'​ failed. 
 +root@OpenWrt:​~#​ sysupgrade -F -v /​tmp/​openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-sysupgrade.bin  
 +Invalid image, hardware ID mismatch, hw:07200104 image:​07200103. 
 +Image check '​platform_check_image'​ failed but --force given - will update anyway! 
 +.... 
 +Performing system upgrade... 
 +Unlocking firmware ... 
 + 
 +Writing from <​stdin>​ to firmware ...      
 +Appending jffs2 data from /​tmp/​sysupgrade.tgz to firmware...TRX header not found 
 +Error fixing up TRX header 
 +     
 +Upgrade completed 
 +Rebooting system... 
 +</​code>​ 
 + 
 +Enjoy your new openwrt on 192.168.1.1 
 + 
 +==== USB ports ==== 
 + 
 +It appears the hardware switch must be set to "​3G"​ to make the USB port work. Otherwise the port has power output but devices connected can't be detected by OpenWrt. 
 + 
 +==== Failsafe mode ==== 
 +-> [[doc:​howto:​generic.failsafe]] 
 + 
 +Note that the **mount_root** command will not work. (You can use the [[doc:​howto:​generic.sysupgrade#​netcat|netcat method]] to install a fresh copy of the system if necessary.)
  
 ==== Serial Console ==== ==== Serial Console ====
Line 35: Line 111:
  
 To access the u-boot bootloader, enter '​tpl'​+<​enter>​ when the '​Autoboot in 1 sec' message is displayed. To access the u-boot bootloader, enter '​tpl'​+<​enter>​ when the '​Autoboot in 1 sec' message is displayed.
 +
 +===== 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]]
toh/tp-link/tl-wr720n.1357096140.txt.bz2 · Last modified: 2013/01/02 04:09 by elecnix