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> | ||
toh/tp-link/tl-wr841nd.1348727043.txt.bz2 · Last modified: 2012/09/27 08:24 by trazor
