Differences

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

toh:tp-link:tl-wr841nd [2012/09/27 08:24]
trazor
toh:tp-link:tl-wr841nd [2013/05/13 11:29] (current)
lisicky factory default IP address
Line 15: Line 15:
| v5 | - |  10.03 | [[https://forum.openwrt.org/viewtopic.php?pid=119163#p119163|Report]] | | v5 | - |  10.03 | [[https://forum.openwrt.org/viewtopic.php?pid=119163#p119163|Report]] |
| v5 | - |  10.03.1-rc4 | Works pretty well | | v5 | - |  10.03.1-rc4 | Works pretty well |
-| v5.x | - |  Trunk r24535 | fully working in trunk +| v5.x | - |  12.09 | fully working with 12.09
-| v7.1 | - |  Trunk r23134 | UFO shape -- Fully working in trunk +| v7.1 | - |  12.09 | UFO shape -- Fully working with 12.09
-| v7.2 | - |  Trunk r30310 | UFO shape -- Fully working in trunk |+| v7.2 | - |  12.09 | UFO shape -- Fully working with 12.09 |
| v8.x (chinese version) | - |  Trunk r29631(modified) | need hardware mod | | v8.x (chinese version) | - |  Trunk r29631(modified) | need hardware mod |
-| v8.x (Intl) | 2012-Aug |  [[#version.8.0.forum.thread|WiP]] | [[.:tl-db120|DB120]] |+| v8.x (Intl) | 2012-Aug |  Trunk r33623 | [[.:tl-db120|DB120]] |
-===== Hardware Highlights ===== +===== Hardware ===== 
-^ CPU ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag +^ Version ^ v3 ^ v5 ^ v7.1 ^ v7.2 ^ v8.0
-| AP81@400MHz | 32MB | 4MB | 4x1 | Mod | Yes | N/A |+| **Architecture:** | MIPS | MIPS | MIPS | MIPS | MIPS | 
 +| **Vendor:** | Atheros | Atheros | Atheros | Atheros | Atheros | 
 +| **Bootloader:** | U-Boot | U-Boot | U-Boot | U-Boot | U-Boot | 
 +| **System-On-Chip:** | AR9130 | AR7240 rev 2 | AR7241 rev 1 | AR7241-AH1A | AR9341 | 
 +| **CPU Speed:** | 400 Mhz | 400 Mhz | 400 Mhz | 400 Mhz | 535 Mhz | 
 +| **BogoMIPS:** | 265.42 | 266.24 | 265.42 | 265.42 | 261.73 | 
 +| **Flash-Chip:** | ? | ? | ? | cFeon F32-100HIP (?) | FL032PIF | 
 +| **Flash size:** | 4 MiB | 4 MiB | 4 MiB | 4 MiB | 4 MiB | 
 +| **RAM-Chip:** | ? | ? | ? | Zentel A3S56D40ETP-G5 | ? | 
 +| **RAM size:** | 32 MiB | 32 MiB | 32 MiB | 32 MiB | 32 MiB | 
 +| **Wireless:** | Atheros AR9100 Rev:7 | Atheros AR9280 Rev:2 | Atheros AR9287 Rev2, 2.4GHz, 802.11bgn | Atheros AR9287-BL1A 2.4ghz 802.11bgn | AR9341 | 
 +| **Ethernet:** | ? | AR7240 built-in switch | AR7240/AR9330 built-in switch | ? | ? | 
 +| **USB:** | ? | [[#usb.1.1.port|Unpopulated]] | [[#usb.2.0.port.on.v7| unpopulated ]] | ? | ? | 
 +| **Serial:** | [[#Serial|Yes]] | [[#Serial|Yes]] | [[#Serial|Yes]] | [[#Serial|Yes]] | [[#Serial|Yes]] | 
 +| **JTAG:** | ? | ? | ? | ? | unconfirmed |
===== Installation ===== ===== Installation =====
Line 33: Line 47:
Flash of TP-Link TL-MR 3420 is coming to WR841ND v7.2 - verified. But working USB port has not been verified. Probably enough to use this firmware, but do not compile a new one:) Flash of TP-Link TL-MR 3420 is coming to WR841ND v7.2 - verified. But working USB port has not been verified. Probably enough to use this firmware, but do not compile a new one:)
-==== OEM easy installation ==== +==== Installing OpenWrt on TP-Link TL-WR841ND V5: ==== 
-  - (v5 only)Since 10.03.1 rc versions are more stable I recommend http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/openwrt-ar71xx-tl-wr841nd-v5-squashfs-factory.bin or you can download the previous less stable version here http://downloads.openwrt.org/backfire/10.03/ar71xx/openwrt-ar71xx-tl-wr841nd-v5-squashfs-factory.bin+  - Download V5 image: http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr841nd-v5-squashfs-factory.bin
  - Log in to router web interface and select the firmware image you just uploaded as an update   - Log in to router web interface and select the firmware image you just uploaded as an update
  - Sit and wait while it flashes. It will reboot and be accessible at 192.168.1.1.   - Sit and wait while it flashes. It will reboot and be accessible at 192.168.1.1.
==== Installing OpenWrt on TP-Link TL-WR841ND V7.x: ==== ==== Installing OpenWrt on TP-Link TL-WR841ND V7.x: ====
-  - Download V7 image from trunk: http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin+  - Download V7 image: http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin
  - Log in to router web interface and select the firmware image you just uploaded as an update   - Log in to router web interface and select the firmware image you just uploaded as an update
  - Sit and wait while it flashes. It will reboot and be accessible at 192.168.1.1.    - Sit and wait while it flashes. It will reboot and be accessible at 192.168.1.1. 
-  - Warning! in some cases after reboot you don't have web interface (GUI), only telnet and ssh access. You can install GUI, for details see: http://wiki.openwrt.org/doc/howto/luci.essentials, but before install LuCI (GUI) you need to configure your router to have access to internet, for configuration see: http://wiki.openwrt.org/doc/howto/internet.connection+:!:  Warning! in some cases after reboot you don't have web interface (GUI), only telnet and ssh access. You can install GUI, for details see: [[doc/howto/luci.essentials]], but before install LuCI (GUI) you need to configure your router to have access to internet, for configuration see: [[doc/howto/internet.connection]] 
 + 
 +==== Installing OpenWrt on TP-Link TL-WR841ND V8.x: ==== 
 +  - Download V8 image from: http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin 
 +  - Log in to router web interface http://192.168.0.1/ and select the firmware image you just uploaded as an update 
 +  - Sit and wait while it flashes. It will reboot and be accessible at 192.168.1.1.   
 +:!:  Warning! in some cases after reboot you don't have web interface (GUI), only telnet and ssh access. You can install GUI, for details see: [[doc/howto/luci.essentials]], but before install LuCI (GUI) you need to configure your router to have access to internet, for configuration see: [[doc/howto/internet.connection]]
==== TFTP install ==== ==== TFTP install ====
Line 80: Line 100:
Bytes transferred = 3932160 (3c0000 hex) Bytes transferred = 3932160 (3c0000 hex)
</code> </code>
-  - Note the "3c0000" in the last line (your number may differ). Now execute the following commands, if necessary replacing 3c0000 with the number you got from tftpboot:<code>+  - Note the "3c0000" in the last line (your number may differ). Now execute the following commands, if necessary replacing 3c0000 with the number you got from tftpboot 
 + 
 +For TL-WR841ND v3:<code> 
 +ar7100> erase 0xbf020000 +0x3c0000 
 +                                                                             
 +First 0x2 last 0x3d sector size 0x10000                                       
 +  61                                                                         
 +Erased 60 sectors 
 +ar7100> cp.b 0x80000000 0xbf020000 0x3c0000                                   
 +Copy to Flash... write addr: bf020000                       
 +done                                                         
 +ar7100> reset                                               
 +                                                             
 +Resetting... 
 +</code> 
 + 
 +For TL-WR841ND v5:<code>
ar7240> erase 0x9f020000 +0x3c0000 ar7240> erase 0x9f020000 +0x3c0000
... ...
Line 86: Line 122:
ar7240> bootm 0x9f020000 ar7240> bootm 0x9f020000
</code> </code>
 +
  - You're set, OpenWrt should now boot and you can set it up as usual:<code>   - You're set, OpenWrt should now boot and you can set it up as usual:<code>
U-Boot 1.1.4 (Apr  9 2009 - 12:29:57)</code> U-Boot 1.1.4 (Apr  9 2009 - 12:29:57)</code>
Line 121: Line 158:
Basically the router now works like after the initial flash to OWRT. Now you have to [[http://wiki.openwrt.org/doc/howto/basic.config|configure the internet connection]] and probably you want to install [[http://wiki.openwrt.org/doc/howto/luci.essentials|LUCI]]. After that open your browser, connect to 192.168.1.1 and log in with the data you entered via telnet. Basically the router now works like after the initial flash to OWRT. Now you have to [[http://wiki.openwrt.org/doc/howto/basic.config|configure the internet connection]] and probably you want to install [[http://wiki.openwrt.org/doc/howto/luci.essentials|LUCI]]. After that open your browser, connect to 192.168.1.1 and log in with the data you entered via telnet.
 +
 +''V8.X note''
 +
 +Debricking see the above, but you will have to plug your cable to WAN port in failsafe to be able to telnet 192.168.1.1.
===== Basic configuration ===== ===== Basic configuration =====
Line 152: Line 193:
(esc :wq) (esc :wq)
</code> </code>
- 
- 
-===== Hardware ===== 
-==== Info ==== 
-^ Version ^ v3 ^ v5 ^ v7.1 ^ v7.2 ^ v8.0 ^ 
-| **Architecture:** | MIPS | MIPS | MIPS | MIPS | MIPS | 
-| **Vendor:** | Atheros | Atheros | Atheros | Atheros | Atheros | 
-| **Bootloader:** | U-Boot | U-Boot | U-Boot | U-Boot | U-Boot | 
-| **System-On-Chip:** | AR9130 | AR7240 rev 2 | AR7241 rev 1 | AR7241-AH1A | AR9341 | 
-| **CPU Speed:** | 400 Mhz | 400 Mhz | 400 Mhz | 400 Mhz | 525 Mhz | 
-| **BogoMIPS:** | ? | 266.24 | 265.42 | 265.42 | 261.73 | 
-| **Flash-Chip:** | ? | ? | ? | cFeon F32-100HIP (?) | FL032PIF | 
-| **Flash size:** | 4 MiB | 4 MiB | 4 MiB | 4 MiB | 4 MiB | 
-| **RAM-Chip:** | ? | ? | ? | Zentel A3S56D40ETP-G5 | ? | 
-| **RAM size:** | 32 MiB | 32 MiB | 32 MiB | 32 MiB | 16 MiB | 
-| **Wireless:** | ? | Atheros AR9280 Rev:2 | Atheros AR9287 Rev2, 2.4GHz, 802.11bgn | Atheros AR9287-BL1A 2.4ghz 802.11bgn | AR9341 | 
-| **Ethernet:** | ? | AR7240 built-in switch | AR7240/AR9330 built-in switch | ? | ? | 
-| **USB:** | ? | [[#usb.1.1.port|Unpopulated]] | [[#usb.2.0.port.on.v7| unpopulated ]] | ? | ? | 
-| **Serial:** | [[#Serial|Yes]] | [[#Serial|Yes]] | [[#Serial|Yes]] | [[#Serial|Yes]] | [[#Serial|Yes]] | 
-| **JTAG:** | ? | ? | ? | ? | ? | 
Line 236: Line 257:
</code> </code>
  - Restart wireless <code>wifi</code>   - Restart wireless <code>wifi</code>
 +
 +==== Can not connect to v8? ====
 +check whether eth0/eth1 are switched!
===== Hardware Mods ===== ===== Hardware Mods =====
Line 276: Line 300:
        select AR71XX_DEV_USB         select AR71XX_DEV_USB
        default n         default n
 +</code>
 +
 +For newer version of trunk (as of 2013 March)
 +1.Edit file target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr841n.c
 +<code>
 +    Add line #include "dev-usb.h" after line #include "dev-leds-gpio.h"
 +    Add line ath79_register_usb(); after line ath79_register_eth(0);
 +</code>
 +
 +2. Edit file target/linux/ar71xx/generic/profiles/tp-link.mk, add packages in the definition of TLWR841 as following.
 +<code>
 +define Profile/TLWR841
 + NAME:=TP-LINK TL-WR841N/ND
 + PACKAGES:=kmod-usb-core kmod-usb2 kmod-ledtrig-usbdev
 +endef
</code> </code>

Back to top

toh/tp-link/tl-wr841nd.1348727043.txt.bz2 · Last modified: 2012/09/27 08:24 by trazor