User Tools

Site Tools


toh:tp-link:tl-mr3420

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-mr3420 [2014/08/08 15:05]
aind
toh:tp-link:tl-mr3420 [2015/03/23 11:37] (current)
digital0 [Supported Versions]
Line 15: Line 15:
 | MR3420 v1.1 |  | {{:​meta:​icons:​tango:​software-update-urgent.png?​nolink&​24 |No failsafe }}<​del>​Backfire 10.03.1</​del>​ ([[https://​dev.openwrt.org/​changeset/​23138|r23138]]) | [[https://​forum.openwrt.org/​viewtopic.php?​id=27869| Success ]] | | MR3420 v1.1 |  | {{:​meta:​icons:​tango:​software-update-urgent.png?​nolink&​24 |No failsafe }}<​del>​Backfire 10.03.1</​del>​ ([[https://​dev.openwrt.org/​changeset/​23138|r23138]]) | [[https://​forum.openwrt.org/​viewtopic.php?​id=27869| Success ]] |
 | MR3420 v1.2 |  | {{:​meta:​icons:​tango:​software-update-urgent.png?​nolink&​24 |No failsafe }}<​del>​Backfire 10.03.1</​del>​ ([[https://​dev.openwrt.org/​changeset/​23138|r23138]]) | [[https://​forum.openwrt.org/​viewtopic.php?​id=27869| Success ]] | | MR3420 v1.2 |  | {{:​meta:​icons:​tango:​software-update-urgent.png?​nolink&​24 |No failsafe }}<​del>​Backfire 10.03.1</​del>​ ([[https://​dev.openwrt.org/​changeset/​23138|r23138]]) | [[https://​forum.openwrt.org/​viewtopic.php?​id=27869| Success ]] |
-| MR3420 v2 | Aug-2012 | Unsupported ​| [[toh:​tp-link:​tl-ap121|TL-AP121]] | +| MR3420 v2 | Aug-2012 | Barrier Breaker ​| [[toh:​tp-link:​tl-ap121|TL-AP121]] | 
-| MR3420 v2.1 | Dec-2012 | trunk | **Don'​t works USB port and USB indicator** | +| MR3420 v2.1 | Dec-2012 | Barrier Breaker ​| **Don'​t works USB port and USB indicator** | 
-| MR3420 v2.2 | Mar-2014 | trunk | Success | +| MR3420 v2.2 | Mar-2014 | Barrier Breaker ​| Success | 
-| MR3420 v2.3 | Mar-2014 | trunk | Success (Did not test USB port) |+| MR3420 v2.3 | Mar-2014 | Barrier Breaker ​| Success (Did not test USB port) |
 | WR841ND v7.1 | - | {{:​meta:​icons:​tango:​software-update-available.png?​nolink&​24 |Known Bugs }} AA 12.09b ([[https://​dev.openwrt.org/​changeset/​23134|r23134]]) | [[toh:​tp-link:​tl-wr841nd|TL-WR841ND]] | | WR841ND v7.1 | - | {{:​meta:​icons:​tango:​software-update-available.png?​nolink&​24 |Known Bugs }} AA 12.09b ([[https://​dev.openwrt.org/​changeset/​23134|r23134]]) | [[toh:​tp-link:​tl-wr841nd|TL-WR841ND]] |
 | WR841ND v7.2 | - | {{:​meta:​icons:​tango:​software-update-available.png?​nolink&​24 |Known Bugs }} AA 12.09b ([[https://​dev.openwrt.org/​changeset/​30310|r30310]]) | - | | WR841ND v7.2 | - | {{:​meta:​icons:​tango:​software-update-available.png?​nolink&​24 |Known Bugs }} AA 12.09b ([[https://​dev.openwrt.org/​changeset/​30310|r30310]]) | - |
Line 62: Line 62:
  
 |  *-factory.bin ^^ OpenWrt ^^^ Gargoyle ^ eko.one.pl ^ |  *-factory.bin ^^ OpenWrt ^^^ Gargoyle ^ eko.one.pl ^
-^ Branch: ^^ <color red/​black>​Trunk</​color>​((Release number vary more frequently than Wiki update)) ^ AA Final ^ Backfire ^^^ +^ Branch: ^^ <color red/​black>​Trunk</​color>​((Release number vary more frequently than Wiki update)) ​^ BB final ^ AA Final ^ Backfire ^^^ 
-^ <color red/​black>​Web interface:</​color>​ ^^ <color red/​black>​None</​color>​ ^ LuCI ^^ Gargoyle ^ <color red/​black>​None</​color>​ ^+^ <color red/​black>​Web interface:</​color>​ ^^ <color red/​black>​None</​color>​ ^ LuCI ^^^ Gargoyle ^ <color red/​black>​None</​color>​ ^
 ^ MR3420 || [[ ^ MR3420 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin
-|r40698]] | [[+|r40698]] ​| [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin
 |r36088]] | [[ |r36088]] | [[
Line 77: Line 77:
 ^ MR3420 V2 || [[ ^ MR3420 V2 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin
-|trunk]] | | | | |+|trunk]] ​| | | | |
 ^ MR3220 || [[ ^ MR3220 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin
-|r40698]] | [[+|r40698]] ​| [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-factory.bin
 |r36088]] | | | [[ |r36088]] | | | [[
Line 87: Line 87:
 ^ MR3220 V2 || [[ ^ MR3220 V2 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-factory.bin
-|trunk]] | | | | |+|trunk]] ​| | | | |
 ^ WR841N v7 || [[ ^ WR841N v7 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin
-|r40698]] | [[+|r40698]] ​| [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-wr841nd-v7-squashfs-factory.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-wr841nd-v7-squashfs-factory.bin
 |r36088]] | | | [[ |r36088]] | | | [[
Line 97: Line 97:
 ^ WR842ND v1 || [[ ^ WR842ND v1 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-factory.bin
-|r40698]] | [[+|r40698]] | [[ http://​downloads.openwrt.org/​barrier_breaker/​14.07/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-factory.bin |ga]] | [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-factory.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-factory.bin
 |r36088]] | | | | |r36088]] | | | |
 ^ WR842ND v2|| [[ ^ WR842ND v2|| [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v2-squashfs-factory.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v2-squashfs-factory.bin
-|r40698]] | | | | |+|r40698]] ​| | | | |
  
   *Download a //Upgrade Image// from this group for already installed OpenWRT systems instead:   *Download a //Upgrade Image// from this group for already installed OpenWRT systems instead:
    
 |  *-sysupgrade.bin ^^ OpenWrt ^^^ Gargoyle ^ eko.one.pl ^ |  *-sysupgrade.bin ^^ OpenWrt ^^^ Gargoyle ^ eko.one.pl ^
-^ Branch: ^^ <color red/​black>​Trunk</​color>​((Release number vary more frequently than Wiki update)) ^ AA Final ^ Backfire ^^^ +^ Branch: ^^ <color red/​black>​Trunk</​color>​((Release number vary more frequently than Wiki update)) ​^ BB final ^ AA Final ^ Backfire ^^^ 
-^ <color red/​black>​Web interface:</​color>​ ^^ <color red/​black>​None</​color>​ ^ LuCI ^^ Gargoyle ^ <color red/​black>​None</​color>​ ^+^ <color red/​black>​Web interface:</​color>​ ^^ <color red/​black>​None</​color>​ ^ LuCI ^^^ Gargoyle ^ <color red/​black>​None</​color>​ ^
 ^ MR3420 || [[ ^ MR3420 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin
-|r40698]] | [[+|r40698]] ​| [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-sysupgrade.bin
 |r36088]] | [[ |r36088]] | [[
Line 121: Line 121:
 ]] | ]] |
 ^ MR3420 V2 || [[ ^ MR3420 V2 || [[
-http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin +http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/generic/​openwrt-ar71xx-generic-tl-mr3420-v2-squashfs-sysupgrade.bin 
-|trunk]] | | | | |+|trunk]] ​| | | | |
 ^ MR3220 || [[ ^ MR3220 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin
-|r40698]] | [[+|r40698]] ​| [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-mr3220-v1-squashfs-sysupgrade.bin
 |r36088]] | | | [[ |r36088]] | | | [[
Line 132: Line 132:
 ^ MR3220 V2 || [[ ^ MR3220 V2 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-mr3220-v2-squashfs-sysupgrade.bin
-|trunk]] | | | | |+|trunk]] ​| | | | |
 ^ WR841N v7 || [[ ^ WR841N v7 || [[
 http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-sysupgrade.bin
-|r40698]] | [[+|r40698]] ​| [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-sysupgrade.bin
 |r36088]] | | | [[ |r36088]] | | | [[
 http://​ecco.selfip.net/​backfire/​ar71xx/​openwrt-ar71xx-tl-wr841nd-v7-squashfs-sysupgrade.bin|r31348 http://​ecco.selfip.net/​backfire/​ar71xx/​openwrt-ar71xx-tl-wr841nd-v7-squashfs-sysupgrade.bin|r31348
 ]] | ]] |
-^ WR842ND || [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-sysupgrade.bin +^ WR842ND ​v1 || [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-sysupgrade.bin 
-|r40698]] | [[+|r40698]] | [[http://​downloads.openwrt.org/​barrier_breaker/​14.07/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-sysupgrade.bin|ga]] | [[
 http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-sysupgrade.bin http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ar71xx/​generic/​openwrt-ar71xx-generic-tl-wr842n-v1-squashfs-sysupgrade.bin
 |r36088]] | | | | |r36088]] | | | |
 +^ WR842ND v2 || [[http://​downloads.openwrt.org/​snapshots/​trunk/​ar71xx/​openwrt-ar71xx-generic-tl-wr842n-v2-squashfs-sysupgrade.bin
 +|r40698]] | | | | | |
  
   *Download **PuTTY** and **PSCP** [[http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​download.html|tools for SSH connection]] even if you don't know what SSH is.   *Download **PuTTY** and **PSCP** [[http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​download.html|tools for SSH connection]] even if you don't know what SSH is.
Line 182: Line 184:
  
 The device now uses the IP ''​192.168.1.86''​. It repeatedly tries to download a file named ''​wr842ndv1_tp_recovery.bin''​ from a tftpd server with the IP ''​192.168.1.66''​. You can verify these continuous requests with a network sniffer (e.g. tcpdump or wireshark). The device now uses the IP ''​192.168.1.86''​. It repeatedly tries to download a file named ''​wr842ndv1_tp_recovery.bin''​ from a tftpd server with the IP ''​192.168.1.66''​. You can verify these continuous requests with a network sniffer (e.g. tcpdump or wireshark).
 +
 +
 +Please use for MR3420 v2 "​mr3420v2_tp_recovery.bin"​ (squashfs, not sysupgrade),​ connect to LAN, not WAN. Press and hold WDS/RESET, power on, the WDS-LED (padlock) lights up.
 +Version 2 of MR3420 uses 192.168.0.86 (NOT 192.168.1.86 !!!),the failsafe mode searching for mr3420v2_tp_recovery.bin at 192.168.0.66 (your tftp-server / PC).
 +
  
 The following steps will serve an openwrt fimrware image to the device: The following steps will serve an openwrt fimrware image to the device:
Line 251: Line 258:
 | //Side view:// \\ {{http://​www.tp-link.com/​resources/​images/​products/​Large/​TL-MR3220_2.0-02.jpg?​400}} | //Back:// \\ {{http://​www.tp-link.com/​resources/​images/​products/​Large/​TL-MR3220_2.0-04.jpg?​400}} | | //Side view:// \\ {{http://​www.tp-link.com/​resources/​images/​products/​Large/​TL-MR3220_2.0-02.jpg?​400}} | //Back:// \\ {{http://​www.tp-link.com/​resources/​images/​products/​Large/​TL-MR3220_2.0-04.jpg?​400}} |
 | //Bottom:// \\ {{http://​www.tp-link.com/​resources/​images/​products/​Large/​TL-MR3220_2.0-05.jpg?​400}} | //Board:// \\ {{https://​dev.openwrt.org/​raw-attachment/​ticket/​12026/​MR3220V2_T.jpg?​400}} \\ //More Photos:// ​ [[http://​dioptimizer.narod.ru/​files/​images/​MR3220V2-005.jpg | 1]], [[http://​dioptimizer.narod.ru/​files/​images/​MR3220V2-006.jpg | 2]], [[http://​dioptimizer.narod.ru/​files/​images/​MR3220V2-007.jpg | 3]] | \\ | //Bottom:// \\ {{http://​www.tp-link.com/​resources/​images/​products/​Large/​TL-MR3220_2.0-05.jpg?​400}} | //Board:// \\ {{https://​dev.openwrt.org/​raw-attachment/​ticket/​12026/​MR3220V2_T.jpg?​400}} \\ //More Photos:// ​ [[http://​dioptimizer.narod.ru/​files/​images/​MR3220V2-005.jpg | 1]], [[http://​dioptimizer.narod.ru/​files/​images/​MR3220V2-006.jpg | 2]], [[http://​dioptimizer.narod.ru/​files/​images/​MR3220V2-007.jpg | 3]] | \\
 +| //Case Clip Locations://​ \\ {{http://​s17.postimg.org/​llp194n0v/​Case_clip_locations.jpg?​400}} | //Board detail:// \\ {{http://​s17.postimg.org/​6r518p2tr/​DSCN0762a.jpg?​400}} |
 +
 +
  
 ===MR3420 v2.3=== ===MR3420 v2.3===
Line 394: Line 404:
  
 http://​www.superwrt.eu/​en/​firmware/​tp-link-mr3420/​ http://​www.superwrt.eu/​en/​firmware/​tp-link-mr3420/​
 +
 +===== Hardware Mods =====
 +
 +==== Deep MMC Hack ====
 +Unlike standard modding [[:​doc:​howto:​mmc_over_gpio|mmc_over_gpio]] - where was necessary to find 4 unused GPIOs, in the deep modding we can use only one GPIO(or two GPIOs if whe want to use SD card as hotplug SPI device), because we will use a common SPI bus with NOR flash memory. \\ Due to the fact that on routers MR3420/​MR3220 V1.x we have limit of available unused GPIOs, we forced to use the common SPI bus with NOR flash memory (spi0.0) where MMC/SD memory card will be - spi0.1 \\ How to do this is described in [[toh:​tp-link:​tl-mr3420:​deep.mmc.hack|this link]].
  
 ===== Tags ===== ===== Tags =====
 ---- ----
 {{tag>​2011Jan FastEthernet 5Port USB USB2.0 1USB Serial integrated 802.11bgn 1WNIC AR9285 AR9287 ath9k 1Ant 2Ant DetachableAntenna 32RAM 4Flash MIPS MIPS32 24Kc AR7241}} {{tag>​2011Jan FastEthernet 5Port USB USB2.0 1USB Serial integrated 802.11bgn 1WNIC AR9285 AR9287 ath9k 1Ant 2Ant DetachableAntenna 32RAM 4Flash MIPS MIPS32 24Kc AR7241}}
toh/tp-link/tl-mr3420.1407503140.txt.bz2 · Last modified: 2014/08/08 15:05 by aind