Differences
This shows you the differences between two versions of the page.
|
toh:tp-link:tl-wr740n [2013/02/18 02:04] ayaka Add v1/v2 china version's info |
toh:tp-link:tl-wr740n [2013/05/18 20:16] (current) gust0fwind |
||
|---|---|---|---|
| Line 14: | Line 14: | ||
| | 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.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 | | ||
| | 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 | | | 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 | | ||
| Line 20: | Line 21: | ||
| * International versions v4.2 and v4.3 work without apparent problems from trunk r29631 onward. | * International versions v4.2 and v4.3 work without apparent problems from trunk r29631 onward. | ||
| * International version v4.23 works without apparent problems from trunk r33312 ([[http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/|Attitude Adjustment 12.09-beta]]) onward. | * International version v4.23 works without apparent problems from trunk r33312 ([[http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/|Attitude Adjustment 12.09-beta]]) onward. | ||
| + | * 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]]. | ||
| 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. | ||
| Line 58: | Line 60: | ||
| * Hardware version 4.23 works perfectly with 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]]. The best installation method is flashing it through the stock TP-Link web interface. | * Hardware version 4.23 works perfectly with 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]]. The best installation method is flashing it through the stock TP-Link web interface. | ||
| + | |||
| + | * Hardware version 4.24 works perfectly with the unmodified [[http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin|Attitude Adjustment (12.09) generic WR740N v4 image]]. The best installation method is flashing it through the stock TP-Link web interface. | ||
| === Customized OpenWRT firmware for WR740N === | === Customized OpenWRT firmware for WR740N === | ||
| Line 67: | Line 71: | ||
| (page is in romanian only so far..) | (page is in romanian only so far..) | ||
| - | == Hardware version v4.23 ONLY == | + | == Hardware version v4.23 and v4.24 ONLY == |
| - | These were prepared using [[http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/OpenWrt-ImageBuilder-ar71xx_generic-for-linux-i486.tar.bz2|Attitude Adjustment 12.09-beta ImageBuilder (r33312)]]. Since HW version v4.23 doesn't have any stock USB, any USB stuff was removed from the firmware. Added functionalities include: | + | These were prepared using [[http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/OpenWrt-ImageBuilder-ar71xx_generic-for-linux-i486.tar.bz2|Attitude Adjustment 12.09-beta ImageBuilder (r33312)]]. Since HW version v4.23 or v4.24 doesn't have any stock USB, any USB stuff was removed from the firmware. Added functionalities include: |
| * QOS (incl. LuCI support) | * QOS (incl. LuCI support) | ||
| * OpenVPN (incl. LuCI support) | * OpenVPN (incl. LuCI support) | ||
| Line 78: | Line 82: | ||
| </code> | </code> | ||
| **Notes:** | **Notes:** | ||
| - | * <color red>The proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin** firmware have not been tested</color>, so you'd better first use the default [[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 (r33312)]] to flash your brand new router and then use the proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin** that has been tested and working on my two WR740N v4.23 routers | + | * <color red>The proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin** firmware have not been tested</color>, so you'd better first use the default [[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 (r33312)]] to flash your brand new router and then use the proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin** that has been tested and working on my two WR740N v4.23 routers. |
| * The proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin** that has been tested and working with no problems on my two WR740N v4.23 routers. | * The proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin** that has been tested and working with no problems on my two WR740N v4.23 routers. | ||
| * The space used by the modified firmware is as follows: | * The space used by the modified firmware is as follows: | ||
| Line 91: | Line 95: | ||
| 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 firmware from here]]. | You can [[http://gentoo.plexyplanet.org/openwrt/attitude-adjustment-12.09-beta/|download the proposed firmware from here]]. | ||
| + | * 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 ==== | ==== OEM easy installation ==== | ||
| Line 325: | Line 329: | ||
| {{:toh:tp-link:wr740n_spate.jpg?800|TL-WR740N v2.4 case back}} | {{:toh:tp-link:wr740n_spate.jpg?800|TL-WR740N v2.4 case back}} | ||
| - | === WR740N v4.23 === | + | === WR740N v4.23 === |
| //Case Front:// | //Case Front:// | ||
| - | {{:toh:tp-link:case-front.jpg?800|TL-WR740N v4.23 case front view}} | + | {{:toh:tp-link:case-front.jpg?800|TL-WR740N v4.23 case front view. v4.24 is identical}} |
| //Case Back:// | //Case Back:// | ||
| Line 335: | Line 339: | ||
| {{:toh:tp-link:case-back-opening.jpg?800|TL-WR740N v4.23 case back view when opening}} | {{:toh:tp-link:case-back-opening.jpg?800|TL-WR740N v4.23 case back view when opening}} | ||
| - | {{:toh:tp-link:case-back.jpg?800|TL-WR740N v4.23 case back view}} | + | {{:toh:tp-link:case-back.jpg?800|TL-WR740N v4.23 case back view v4.24 is identical}} |
| //Board Front:// | //Board Front:// | ||
| Line 370: | Line 374: | ||
| The v4.23 uses the standard TP-Link pinout, however the TX pin is not connected to the CPU. In order to make the TX line working, the two points on the bottom side of the PCB must be connected with a small wire. The pin at the SOC is labeled TP18, the one at the serial connector is labeled TP28. T**he RX line is 5V intolerant!** So the connection needs a 3.3V RS232 level shifter. Pins on the connector on the photo are TX-RX-GND-3V3(VCC) (from left to right). | The v4.23 uses the standard TP-Link pinout, however the TX pin is not connected to the CPU. In order to make the TX line working, the two points on the bottom side of the PCB must be connected with a small wire. The pin at the SOC is labeled TP18, the one at the serial connector is labeled TP28. T**he RX line is 5V intolerant!** So the connection needs a 3.3V RS232 level shifter. Pins on the connector on the photo are TX-RX-GND-3V3(VCC) (from left to right). | ||
| - | Baudrate: //**115200 n8**// | + | - Download http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin to your TFTP server. |
| - | + | - Hook your routers WAN ethernet port up to your network | |
| - | Use the steps descibed in [[tl-wr841nd#tftp.install|TP-Link WR741ND TFTP Installation]]. | + | - Hook up the serial console as explained in the section "serial console" and do the "tpl" trick to get console access |
| + | - Now we need to set router and server IP addresses (here named ROUTERIP and SERVERIP, substitute these with the real IP addresses). Type in the console:<code> | ||
| + | setenv ipaddr ROUTERIP | ||
| + | setenv serverip SERVERIP | ||
| + | printenv</code> | ||
| + | - Double check that the output of printenv lists the IP addresses you just set. Now we can load the firmware over TFTP with "tftpboot 0x81000000 openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin":<code> | ||
| + | tftpboot 0x81000000 openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin | ||
| + | erase 0x9f020000 +0x3c0000 | ||
| + | cp.b 0x81000000 0x9f020000 0x3c0000 | ||
| + | bootm 9f020000 | ||
| + | </code> | ||
| {{:toh:tp-link:tl-wr740n-v423-board-downside-uart.jpg?800|TL-WR740N v4.23 pins layout}} | {{:toh:tp-link:tl-wr740n-v423-board-downside-uart.jpg?800|TL-WR740N v4.23 pins layout}} | ||
| Line 383: | Line 396: | ||
| {{:toh:tp-link:usb-to-uart-ttl.jpg?800|USB to UART TTL gadget}} | {{:toh:tp-link:usb-to-uart-ttl.jpg?800|USB to UART TTL gadget}} | ||
| - | |||
| ===== Debricking ===== | ===== Debricking ===== | ||
toh/tp-link/tl-wr740n.1361149484.txt.bz2 · Last modified: 2013/02/18 02:04 by ayaka
