User Tools

Site Tools


toh:tp-link:tl-wr740n

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-wr740n [2014/08/08 14:57]
aind
toh:tp-link:tl-wr740n [2015/06/08 12:22] (current)
dape [Supported Versions]
Line 11: Line 11:
 | v2 | {{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink&​24 |Stability warning }} WiP | Rounded chassis | | v2 | {{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink&​24 |Stability warning }} WiP | Rounded chassis |
 | v2.4 | {{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink&​24 |Stability warning }} trunk (r28314) | Rounded chassis, 350mhz cpu | | v2.4 | {{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink&​24 |Stability warning }} trunk (r28314) | Rounded chassis, 350mhz cpu |
-| v3 | {{:​meta:​icons:​tango:​dialog-error.png?​nolink&​24 | Test at your own risk }} trunk (r28269),**Attitude Adjustment 12.09. See notes.** | Rounded chassis |+| v3 | Attitude Adjustment 12.09 (see notes below) ​| Rounded chassis |
 | v4 | {{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink&​24 | Stability warning }}  trunk (r29631), see [[https://​dev.openwrt.org/​ticket/​10492|this ticket]] | AR9330 400Mhz CPU 4 or 2MB Flash/32MB RAM | | v4 | {{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink&​24 | Stability warning }}  trunk (r29631), see [[https://​dev.openwrt.org/​ticket/​10492|this ticket]] | AR9330 400Mhz CPU 4 or 2MB Flash/32MB RAM |
 | v4.21 | Attitude Adjustment 12.09-beta (trunk r33312), Barrier Breaker (trunk r40572) | SoC: Atheros AR9331 , 400Mhz CPU, 4MB Flash/32MB RAM (esmt m13s2561616a)| | v4.21 | Attitude Adjustment 12.09-beta (trunk r33312), Barrier Breaker (trunk r40572) | SoC: Atheros AR9331 , 400Mhz CPU, 4MB Flash/32MB RAM (esmt m13s2561616a)|
Line 17: Line 17:
 | v4.23 | Attitude Adjustment 12.09-beta (trunk r33312) | SoC: Atheros AR9330 rev 1, 400Mhz CPU, 4MB Flash/32MB RAM | | v4.23 | Attitude Adjustment 12.09-beta (trunk r33312) | SoC: Atheros AR9330 rev 1, 400Mhz CPU, 4MB Flash/32MB RAM |
 | v4.24 | Attitude Adjustment 12.09 | SoC: Atheros AR9330 rev 1, 400Mhz CPU, 4MB Flash/32MB RAM | | v4.24 | Attitude Adjustment 12.09 | SoC: Atheros AR9330 rev 1, 400Mhz CPU, 4MB Flash/32MB RAM |
-v5 (China) ​{{:meta:​icons:​tango:​dialog-error.png?​nolink&​24 ​Not supported }} likely unsupportable. [[http://www.right.com.cn/forum/thread-52644-1-1.html|WiP]] | AR9331 SOC 2MB Flash/16MB RAM | +v4.25 Barrier Breaker 14.07 | SoCAtheros AR9331-AL3A, RAM: ESMT M13S2561616A | 
-| v4.26  | pre? Attitude Adjustment 12.09 |  |+| v4.26  ​pre? Attitude Adjustment 12.09\\ [[https://downloads.openwrt.org/​barrier_breaker/​14.07/ar71xx/generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Barrier Breaker]] works fine |  |
 | v4.27  | BARRIER BREAKER (Bleeding Edge, r39860) | AR9331-AL3A (400Mhz CPU ), ESMT M13S2561616A(RAM), ​ Spansion FL032PIF 32Mbit (4Mb) Flash | | v4.27  | BARRIER BREAKER (Bleeding Edge, r39860) | AR9331-AL3A (400Mhz CPU ), ESMT M13S2561616A(RAM), ​ Spansion FL032PIF 32Mbit (4Mb) Flash |
 +| v4.28 | BARRIER BREAKER rc3 | dunno, probably same as 4.27... seems to contain a GIGABIT switch (eth0) as per openwrt dmesg |
 +| v5.0 (EU) | no support yet | the european version has 4 MB flash and 32 MB ram - confirmed by local tp-link support (RO) |
 +| v5 (China) | {{:​meta:​icons:​tango:​dialog-error.png?​nolink&​24 | Not supported }} likely unsupportable. [[http://​www.right.com.cn/​forum/​thread-52644-1-1.html|WiP]] | AR9331 SOC 2MB Flash/16MB RAM |
  
 **Notes**: ​   **Notes**: ​  
Line 32: Line 35:
     * International version v4.24 works without apparent problems with [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Attitude Adjustment 12.09]].     * International version v4.24 works without apparent problems with [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Attitude Adjustment 12.09]].
     * International version v4.24 works without apparent problems with [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Barrier Breaker Snapshot]].     * International version v4.24 works without apparent problems with [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Barrier Breaker Snapshot]].
 +    * Brazilian version v4.25 works without apparent problems with [[https://​downloads.openwrt.org/​barrier_breaker/​14.07/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Barrier Breaker]].
 +    * International version v4.26 works without apparent problems with [[https://​downloads.openwrt.org/​barrier_breaker/​14.07/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Barrier Breaker]].
  
-Your model version can be identified from the label: see [[http://​www.tp-link.com/​en/​support/​download/?​model=TL-WR740N|this page]] for details. 
  
 +Your model version can be identified from the label: see [[http://​www.tp-link.com/​en/​support/​download/?​model=TL-WR740N|this page]] for details.
 ====== Hardware Highlights ====== ====== Hardware Highlights ======
 ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ ^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^
Line 47: Line 52:
     * [[doc:​howto:​obtain.firmware|Get OpenWrt firmware]]     * [[doc:​howto:​obtain.firmware|Get OpenWrt firmware]]
     * [[doc:​howto:​generic.flashing|Install OpenWrt]]     * [[doc:​howto:​generic.flashing|Install OpenWrt]]
 +
 +==== OEM easy installation ====
 +
 +**Note:** Please reset your router to factory defaults if it has been previously configured/​used.
 +  * Power up your router device.
 +  * Connect the local PC to anyof the LAN ports of the Router.
 +  * Browse to http://​192.168.0.1 (alternatively you may use the URL - http://​tplinklogin.net).
 +  * Choose the menu “System Tools → Firmware Upgrade”.
 +  * Upload the **openwrt-ar71xx-generic-tl-wr740n-vXXX-squashfs-factory.bin** file to router. **vXXX** is the version that is known to work with your router (like for HW rev4.23 vXXX is actually //v4//). Be sure to chose a **<color red>​.......-squashfs-factory.bin</​color>​** file!
 +  * Wait for the router to reboot.
 +  * Telnet to 192.168.1.1 and set a root password, or browse to http://​192.168.1.1 if LuCI is installed.
 +
 +==== OEM installation using the TFTP method ====
 +Flashing using TFTP works with the steps descibed in [[tl-wr841nd#​tftp.install|TP-Link WR741ND TFTP Installation]] (it needs a working serial console!).
 +
 +> Note that ongoing experiments suggest that **TFTP flashing is possible even without soldering** a serial port. For more information,​ see: http://​bkil.blogspot.com/​2014/​12/​tftp-secret-of-tl-wr740n-uncovered.html
 +
  
 ==== Flash Layout ==== ==== Flash Layout ====
-Please check out the article [[doc:​techref:​Flash Layout|Flash Layout]] for explanations.+Please check out the article [[doc:​techref:​Flash.Layout|Flash Layout]] for explanations.
  
 **Note:** Below is the kernel log from the unmodified [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09-beta/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Attitude Adjustment (12.09-beta) generic WR740N v4 image]] firmware, showing the Flash Layout of the WR740N v4.23 **Note:** Below is the kernel log from the unmodified [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09-beta/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Attitude Adjustment (12.09-beta) generic WR740N v4 image]] firmware, showing the Flash Layout of the WR740N v4.23
Line 109: Line 131:
 overlayfs:/​overlay ​        ​320 ​      ​240 ​       80  75% / overlayfs:/​overlay ​        ​320 ​      ​240 ​       80  75% /
 </​code>​ </​code>​
-You can [[http://​gentoo.plexyplanet.org/​openwrt/​attitude-adjustment-12.09-beta/​|download the proposed 12.09-beta firmware from here]].+You can [[http://​gentoo.kbfx.net/​openwrt/​attitude-adjustment-12.09-beta/​|download the proposed 12.09-beta firmware from here]].
  
-You can [[http://​gentoo.plexyplanet.org/​openwrt/​attitude-adjustment-12.09-final/​|download the proposed 12.09 Final firmware from here]]. Since the //​luci-app-openvpn//​ package is broken in 12.09 Final + //​wireless-tools//​ is not used anymore this is the command line used for the preparation of the altered 12.09 Final firmware image:+You can [[http://​gentoo.kbfx.net/​openwrt/​attitude-adjustment-12.09-final/​|download the proposed 12.09 Final firmware from here]]. Since the //​luci-app-openvpn//​ package is broken in 12.09 Final + //​wireless-tools//​ is not used anymore this is the command line used for the preparation of the altered 12.09 Final firmware image:
 <​code>​ <​code>​
 make image PROFILE=TLWR740 PACKAGES="​base-files busybox dnsmasq dropbear firewall hotplug2 iptables iw jshn kernel kmod-ath kmod-ath9k kmod-ath9k-common kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core kmod-gpio-button-hotplug kmod-ipt-conntrack kmod-ipt-core kmod-ipt-nat kmod-ipt-nathelper kmod-leds-gpio kmod-ledtrig-default-on kmod-ledtrig-netdev kmod-ledtrig-timer -kmod-ledtrig-usbdev kmod-lib-crc-ccitt kmod-mac80211 kmod-nls-base kmod-ppp kmod-pppoe kmod-pppox -kmod-usb-core -kmod-usb-ohci -kmod-usb2 kmod-wdt-ath79 libblobmsg-json libc libgcc libip4tc libiwinfo libiwinfo-lua libjson liblua libnl-tiny libubox libubus libubus-lua libuci libuci-lua libxtables lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt mtd netifd opkg ppp ppp-mod-pppoe swconfig uboot-envtools ubus ubusd uci uhttpd wpad-mini luci-app-qos luci-app-tinyproxy luci-app-upnp openvpn"​ make image PROFILE=TLWR740 PACKAGES="​base-files busybox dnsmasq dropbear firewall hotplug2 iptables iw jshn kernel kmod-ath kmod-ath9k kmod-ath9k-common kmod-cfg80211 kmod-crypto-aes kmod-crypto-arc4 kmod-crypto-core kmod-gpio-button-hotplug kmod-ipt-conntrack kmod-ipt-core kmod-ipt-nat kmod-ipt-nathelper kmod-leds-gpio kmod-ledtrig-default-on kmod-ledtrig-netdev kmod-ledtrig-timer -kmod-ledtrig-usbdev kmod-lib-crc-ccitt kmod-mac80211 kmod-nls-base kmod-ppp kmod-pppoe kmod-pppox -kmod-usb-core -kmod-usb-ohci -kmod-usb2 kmod-wdt-ath79 libblobmsg-json libc libgcc libip4tc libiwinfo libiwinfo-lua libjson liblua libnl-tiny libubox libubus libubus-lua libuci libuci-lua libxtables lua luci luci-app-firewall luci-i18n-english luci-lib-core luci-lib-ipkg luci-lib-nixio luci-lib-sys luci-lib-web luci-mod-admin-core luci-mod-admin-full luci-proto-core luci-proto-ppp luci-sgi-cgi luci-theme-base luci-theme-openwrt mtd netifd opkg ppp ppp-mod-pppoe swconfig uboot-envtools ubus ubusd uci uhttpd wpad-mini luci-app-qos luci-app-tinyproxy luci-app-upnp openvpn"​
Line 117: Line 139:
     * Everything said for v4.23 is applicable for v4.24 too (tested by user christoforos,​ did not cracked open the case though).     * Everything said for v4.23 is applicable for v4.24 too (tested by user christoforos,​ did not cracked open the case though).
  
-==== OEM easy installation ==== 
- 
-**Note:** Please reset your router to factory defaults if it has been previously configured/​used. 
-  * Power up your router device. 
-  * Connect the local PC to anyof the LAN ports of the Router. 
-  * Browse to http://​192.168.0.1 (alternatively you may use the URL - http://​tplinklogin.net). 
-  * Choose the menu “System Tools → Firmware Upgrade”. 
-  * Upload the **openwrt-ar71xx-generic-tl-wr740n-vXXX-squashfs-factory.bin** file to router. **vXXX** is the version that is known to work with your router (like for HW rev4.23 vXXX is actually //v4//). Be sure to chose a **<color red>​.......-squashfs-factory.bin</​color>​** file! 
-  * Wait for the router to reboot. 
-  * Telnet to 192.168.1.1 and set a root password, or browse to http://​192.168.1.1 if LuCI is installed. 
- 
-==== OEM installation using the TFTP method ==== 
-Flashing using TFTP works with the steps descibed in [[tl-wr841nd#​tftp.install|TP-Link WR741ND TFTP Installation]] (it needs a working serial console!). 
  
 ===== Bootlogs ===== ===== Bootlogs =====
Line 419: Line 428:
 General debricking advices are described [[doc:​howto:​generic.debrick|here]]. General debricking advices are described [[doc:​howto:​generic.debrick|here]].
  
-I did not managed to discover any method ​that is able to recover a bad firmware without soldering the serial cable.+At the original time of writing, no method ​was known to recover ​//most models// from a bad firmware without soldering the serial cable. ​However, ongoing experiments suggest that **TFTP flashing is possible even without soldering** a serial port. The list of models and versions which have a factory U-Boot compiled with tftp enabled is to be determined. It's best to try it yourself because there'​s nothing to lose, but please do share your results at the respective wiki page. For more information,​ see: http://​bkil.blogspot.com/​2014/​12/​tftp-secret-of-tl-wr740n-uncovered.html
  
 **For debricking with a working serial cable using TFTP follow the steps descibed in [[tl-wr841nd#​tftp.install|TP-Link WR741ND TFTP Installation]].** **For debricking with a working serial cable using TFTP follow the steps descibed in [[tl-wr841nd#​tftp.install|TP-Link WR741ND TFTP Installation]].**
toh/tp-link/tl-wr740n.1407502654.txt.bz2 · Last modified: 2014/08/08 14:57 by aind