Differences

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

toh:tp-link:tl-wdr3600 [2013/10/28 12:29]
spiroul
toh:tp-link:tl-wdr3600 [2014/02/08 15:34] (current)
ralfbergs Translated French fragments into English -- my French is a bit rusty, could s/o check pls?
Line 5: Line 5:
===== Supported Versions ===== ===== Supported Versions =====
^ Version/Model ^Release Date ^ OpenWrt Version Supported ^ Model Specific Notes ^ ^ Version/Model ^Release Date ^ OpenWrt Version Supported ^ Model Specific Notes ^
-| 1.1 | 2012/07| trunk [[https://dev.openwrt.org/changeset/33219|r33219]] | Similar to [[.:TL-WDR4300|TP-Link TL-WDR4300]] | +| 1.1 | 2012/07| Attitude Adjustment 12.09 works fine (since trunk [[https://dev.openwrt.org/changeset/33219|r33219]]) | Similar to [[.:TL-WDR4300|TP-Link TL-WDR4300]] | 
-| 1.2 | | Attitude Adjustment 12.09 seems to work | | +| 1.2 | | Attitude Adjustment 12.09 seems to work | LEDs blue
-| 1.3 | | Attitude Adjustment 12.09 works fine | | +| 1.3 | | Attitude Adjustment 12.09 + wifi patch, or trunk ([[https://dev.openwrt.org/changeset/39392|r39392]]), | LEDs blue
-| 1.4 | July 2013 | Attitude Adjustment 12.09 works fine | | +| 1.4 | July 2013 | Attitude Adjustment 12.09 + wifi patch , or trunk ([[https://dev.openwrt.org/changeset/39392|r39392]])| LEDs now green, not blue
 +| 1.5 | December 2013 | Attitude Adjustment 12.09 + wifi patch , or trunk ([[https://dev.openwrt.org/changeset/39392|r39392]])| LEDs now green, not blue|
The latest firmware available is the release build [[http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/|Attitude Adjustment 12.09]] or the trunk build [[http://downloads.openwrt.org/snapshots/trunk/ar71xx/|Barrier Breaker]], with working ethernet and dual-band wireless (disabled by default). If your wireless cannot be enabled when using wide channel modes, this may be due to the friendly neighbour "feature" that prohibits operation of such a mode and you may have to use the standard modes before wireless can be enabled. For some people radio0 works only when radio2 is also enabled.  The latest firmware available is the release build [[http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/|Attitude Adjustment 12.09]] or the trunk build [[http://downloads.openwrt.org/snapshots/trunk/ar71xx/|Barrier Breaker]], with working ethernet and dual-band wireless (disabled by default). If your wireless cannot be enabled when using wide channel modes, this may be due to the friendly neighbour "feature" that prohibits operation of such a mode and you may have to use the standard modes before wireless can be enabled. For some people radio0 works only when radio2 is also enabled. 
-==== 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]] |
Line 27: Line 27:
| **USB:**            | Yes 2 x 2.0 (GL850G chip - 4 port's capable) | | **USB:**            | Yes 2 x 2.0 (GL850G chip - 4 port's capable) |
-==== Switch Ports (for VLANs) ====+===== Switch Ports (for VLANs) =====
^ Port ^ Switch port ^ ^ Port ^ Switch port ^
Line 38: Line 38:
| unknown | 6 | | unknown | 6 |
-Le driver du switch refuse de configurer un port avec des VLANs tagué et non tagué +The switch driver refuses to configure a port with tagged and non-tagged VLANs. 
-Il est possible de tagué plusieurs VLANs sur le même ports :+It is possible to tag multiple VLANs on the same ports:
<code> <code>
root@OpenWrt:/# swconfig root@OpenWrt:/# swconfig
Line 71: Line 71:
        ports: 0t 1         ports: 0t 1
</code> </code>
-Tag du port 5 sur les VLANs 1 et 2, réussis+Tag of port 5 on VLANs 1 and 2 successful:
<code> <code>
root@OpenWrt:/# swconfig dev switch0 vlan 1 set ports "0t 2 3 4 5t" root@OpenWrt:/# swconfig dev switch0 vlan 1 set ports "0t 2 3 4 5t"
Line 93: Line 93:
        ports: 0t 1 5t         ports: 0t 1 5t
</code> </code>
-Tag du port 4 en VLAN 1, et Untag du port 4 en VLAN 2 : __**Erreur, le port 4 est supprimer du VLAN 1**__+Tag port 4 in VLAN 1, and untag port 4 in VLAN 2: __**Error, port 4 is removed from VLAN 1**__
<code> <code>
root@OpenWrt:/# swconfig dev switch0 vlan 1 set ports "0t 2 3 4t 5t" root@OpenWrt:/# swconfig dev switch0 vlan 1 set ports "0t 2 3 4t 5t"
Line 118: Line 118:
-==== Flash Layout ====+ 
 + 
 +===== Back to original firmware ===== 
 + 
 +{{page>meta:infobox:dangerous&noheader&nofooter&noeditbtn}} 
 + 
 +With the WDR3600 router, there is a catch: the stock firmware is obtained from the OEM: http://www.tplink.com/en/support/download/?model=TL-WDR3600 
 + 
 +The most easy way to revert the WDR3600 back to stock firmware is by flashing the original firmware version TL-WDR3600_V1_130129. 
 +With this firmware version there is no need to cut off some pieces before flashing. 
 + 
 +So after downloading the firmware package unpack it and you got the file wdr3600v1_en_3_13_26_up(130129).bin 
 + 
 +In the next step you copy the firmware over to the device: 
 + 
 +<code> 
 +scp /path/to/the/file/wdr3600v1_en_3_13_26_up(130129).bin root@192.168.1.1:/tmp/factory.bin --> or whatever ip you've set 
 +</code> 
 + 
 +after that you log into the router: 
 +<code> 
 +ssh root@192.168.1.1 
 +</code> 
 + 
 +Finally you write the firmware with: 
 +<code> 
 +mtd -r write /tmp/factory.bin firmware 
 +</code> 
 + 
 +Wait a while, it takes some time. No further steps needed. 
 +It is suggested to reset your current configuration before reverting to the stock firmware. 
 +This might work as well if you try to go from gargoyle firmware to stock but it is suggested to go from gargoyle -> openwrt -> stock firmware. 
 + 
 + 
 + 
 +===== Flash Layout =====
| 0x000000000000-0x000000020000 | "u-boot" | /dev/mtdblock0 | | 0x000000000000-0x000000020000 | "u-boot" | /dev/mtdblock0 |
Line 127: Line 162:
| 0x000000020000-0x0000007f0000 | "firmware" | /dev/mtdblock5 | | 0x000000020000-0x0000007f0000 | "firmware" | /dev/mtdblock5 |
-==== Serie U-Boot ====+===== Serie U-Boot =====
WDR3600 v1.3 Start Log original U-Boot 1.1.4 (Jan 29 2013 - 16:09:44) WDR3600 v1.3 Start Log original U-Boot 1.1.4 (Jan 29 2013 - 16:09:44)
Line 158: Line 193:
</code> </code>
-Tapez très rapidement **tpl** quand le message **Autobooting in 1 seconds** apparait+Very quickly type **tpl** when the message **Autobooting in 1 seconds** appears
WDR3600 v1.3 U-boot  help : WDR3600 v1.3 U-boot  help :
Line 207: Line 242:
</code> </code>
-Restauration du firmware original (sans modifier U-Boot). +Restoration of original firmware (without modifying U-Boot). 
-**Le firmware doit faire 8 126 464** octets ce qui correspond a un firmware sans U-Boot. +**The firmware must be 8,126,464** octets which correspond to a firmware without U-Boot. 
-A ce jour, les firmware TP-Link : wdr3600v1_en_3_13_23_up(120820), wdr3600v1_en_3_13_26_up(130129) et wdr3600v1_en_3_13_31_up(130320) sont sans U-Boot. +Today, firmwares TP-Link : wdr3600v1_en_3_13_23_up(120820), wdr3600v1_en_3_13_26_up(130129) and 
-La version utilisé dans l'exemple est wdr3600v1_en_3_13_31_up(130320) sur le WDR3600 v1.3+wdr3600v1_en_3_13_31_up(130320) come without U-Boot. 
 +The version used in the example is wdr3600v1_en_3_13_31_up(130320) on the WDR3600 v1.3
<code> <code>
Line 253: Line 289:
</code> </code>
-ATTENTION Ne continuez que si la dernière ligne affiche **8126464 (7c0000 hex)**+ATTENTION Only continue if the last line reads **8126464 (7c0000 hex)**
<code> <code>
Line 269: Line 305:
</code> </code>
-Le routeur reboot+The router reboots
<code> <code>
Line 313: Line 349:
shadow hash password file : root:$1$GTN.gpri$DlSyKvZKMR9A9Uj9e9wR3/:15502:0:99999:7::: shadow hash password file : root:$1$GTN.gpri$DlSyKvZKMR9A9Uj9e9wR3/:15502:0:99999:7:::
 +===== 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]]
-==== Hardware Modifications ====+===== Hardware Modifications =====
-=== USB Modification ===+==== USB Modification ====
The task was to make ext-root without using the default ports. The task was to make ext-root without using the default ports.
Line 334: Line 382:
{{:media:tplinkwrd3600-usbmod1-small.jpg|}} {{:media:tplinkwrd3600-usbmod1-small.jpg|}}
-==== Photos ====+===== Photos =====
{{:media:tp-link.tl-wdr3600.-.board.top.side.-.lofi.jpg}} {{:media:tp-link.tl-wdr3600.-.board.top.side.-.lofi.jpg}}
{{:media:tp-link.tl-wdr3600.-.board.bottom.side.-.lofi.jpg}} {{:media:tp-link.tl-wdr3600.-.board.bottom.side.-.lofi.jpg}}

Back to top

toh/tp-link/tl-wdr3600.1382959751.txt.bz2 · Last modified: 2013/10/28 12:29 by spiroul