User Tools

Site Tools


toh:tp-link:tl-wdr3500

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-wdr3500 [2013/05/16 17:50]
ralfbergs
toh:tp-link:tl-wdr3500 [2014/11/01 00:21] (current)
rhombus added info about different sub version
Line 4: Line 4:
  
 ===== Supported Versions ===== ===== Supported Versions =====
 +Works in Barrier Breaker (14.07).
 +
 ^ Version/​Model ^Release Date ^ OpenWrt Version Supported ^ Model Specific Notes ^ ^ Version/​Model ^Release Date ^ OpenWrt Version Supported ^ Model Specific Notes ^
-| 1.0 | 2012/??| [[http://​downloads.openwrt.org/​snapshots/trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wdr3500-v1-squashfs-factory.bin|Barrier Breaker r36486]] | Similar to [[.:​TL-WDR3600|TP-Link TL-WDR3600]] |+| 1.0 | 2012/??​| ​Barrier Breaker (14.07) ​[[http://​downloads.openwrt.org/​barrier_breaker/14.07/ar71xx/generic/​openwrt-ar71xx-generic-tl-wdr3500-v1-squashfs-factory.bin|factory]] [[http://​downloads.openwrt.org/​barrier_breaker/​14.07/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wdr3500-v1-squashfs-sysupgrade.bin|sysupgrade]] | Similar to [[.:​TL-WDR3600|TP-Link TL-WDR3600]] ​
 +| 1.2 | 2012/??| Barrier Breaker (14.07) | same as above |
  
 ==== Info ==== ==== Info ====
 | **[[wp>​Instruction set|Architecture]]:​** ​   | [[wp>​MIPS architecture|MIPS]] MIPS 74Kc | | **[[wp>​Instruction set|Architecture]]:​** ​   | [[wp>​MIPS architecture|MIPS]] MIPS 74Kc |
 | **Vendor:​** ​         | [[wp>​Qualcomm Atheros]] | | **Vendor:​** ​         | [[wp>​Qualcomm Atheros]] |
-| **[[doc:​techref:​Bootloader]]:​** ​    | [[doc:​techref:​bootloader:​uboot|U-Boot]] |+| **[[doc:​techref:​Bootloader]]:​** ​    | [[doc:​techref:​bootloader:​uboot|U-Boot]] [[https://​github.com/​pepe2k/​u-boot_mod|*** How to upgrade ***]] |
 | **[[doc:​hardware:​soc|System-On-Chip]]:​** ​ | AR9344 (MIPS) | | **[[doc:​hardware:​soc|System-On-Chip]]:​** ​ | AR9344 (MIPS) |
 | **[[doc:​hardware:​cpu|CPU]]/​Speed** ​       | 560 MHz | | **[[doc:​hardware:​cpu|CPU]]/​Speed** ​       | 560 MHz |
Line 17: Line 20:
 | **RAM:​** ​            | 128 MiB   | | **RAM:​** ​            | 128 MiB   |
 | **Wireless:​** ​       | Atheros AR9340 2.4GHz 802.11bgn | Atheros AR9300 5GHz 802.11an | | **Wireless:​** ​       | Atheros AR9340 2.4GHz 802.11bgn | Atheros AR9300 5GHz 802.11an |
-| **Ethernet:​** ​       | ??? |+| **Ethernet:​** ​       | Atheros AG71xx: ''​eth0'',​ ''​eth1''​ | 
 +| **[[doc:​hardware:​Switch]]:​** ​         | AR934X built-in switch ​|
 | **USB:​** ​            | Yes 1 x 2.0     | | **USB:​** ​            | Yes 1 x 2.0     |
  
Line 28: Line 32:
 | LAN 3 | 2 |  | LAN 3 | 2 | 
 | LAN 4 | 1 |  | LAN 4 | 1 | 
 +
 +The "​Ports"​ above are the port numbers as designated on the case.
  
 Physical interface ''​eth0''​ is connected to the switch. Physical interface ''​eth0''​ is connected to the switch.
  
-WAN port is on physical interface ''​eth1''​.+WAN port is on separate ​physical interface ''​eth1''​.
  
-==== Photos ​==== +==== Factory Restore ​==== 
-{{:toh:tp-link:tlwdr3500_v1_overview.jpg|}} +-> [[doc:howto:generic.uninstall]]
-{{:​toh:​tp-link:​tlwdr3500_v1_switch.jpg|}} +
-{{:​toh:​tp-link:​tlwdr3500_v1_ar9344.jpg|}} +
-{{:​toh:​tp-link:​tlwdr3500_v1_ar9582.jpg|}} +
-{{:​toh:​tp-link:tlwdr3500_v1_hynix.jpg|}}+
  
 +{{page>​meta:​infobox:​dangerous&​noheader&​nofooter&​noeditbtn}}
 +
 +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
 +
 +  * in case the file name of this firmware file does not contain the word **//"​boot"//​** in it, you can simply revert back to original firmware
 +  * in case the file name of this firmware file does contain the word **//"​boot"//​** in it, you need to cut off parts of the image file //before// flashing it:
 +
 +
 +An example of an image file with the word "​boot"​ in it is ''​wdr3500nv1_en_3_13_26_up(130129).bin''​.
 +
 +Cut the first 0x20200 (that is 131,584 = 257*512) Bytes from original firmware:
 +<​code>​
 +dd if=orig.bin of=tplink.bin skip=257 bs=512
 +</​code>​
 +
 +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:
 +<​code>​
 +sysupgrade /​tmp/​tplink.bin
 +</​code>​
 +
 +Or you use the mtd method:
 +<​code>​
 +mtd -r write /​tmp/​tplink.bin firmware
 +</​code>​
 +
 +
 +OEM TP-Link firmware for the TL-WDR3500 with the **//boot part removed//** to revert to the original OEM firmware:
 +  * TL-WDR3500 **//V1//** [[http://​q.gs/​6giYu|TL-WDR3500-V1-stripped.zip]]
 +
 +
 +==== Failsafe mode ====
 +
 +For general failsafe help, consult the [[doc:​howto:​generic.failsafe|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.
 +
 +
 +
 +==== Photos ====
 +{{:​toh:​tp-link:​tlwdr3500_v1_overview.jpg?​400|}}
 +{{:​toh:​tp-link:​tlwdr3500_v1_switch.jpg?​400|}}
 +{{:​toh:​tp-link:​tlwdr3500_v1_ar9344.jpg?​400|}}
 +{{:​toh:​tp-link:​tlwdr3500_v1_ar9582.jpg?​400|}}
 +{{:​toh:​tp-link:​tlwdr3500_v1_hynix.jpg?​400|}}
 +{{:​media:​tlwdr3500_v1_ar9344connect.jpg|}}
  
 ===== Tags ===== ===== Tags =====
-{{tag>​5Port ​2PHY USB USB JTAG 802.11bgn ath9k AR9344 802.11abgn_simultan 2Ant DetachableAntenna 128RAM 8Flash MIPS MIPS32 74Kc DB120}}+{{tag>​5Port ​2NIC USB USB JTAG 802.11bgn ath9k AR9344 802.11abgn_simultan 2Ant DetachableAntenna 128RAM 8Flash MIPS MIPS32 74Kc DB120}}
toh/tp-link/tl-wdr3500.1368719440.txt.bz2 · Last modified: 2013/05/16 17:50 by ralfbergs