OpenWrt Forum Archive

Topic: TP-Link's Range of Portable Wireless Routers (TL-WR)

The content of this topic has been archived between 22 May 2015 and 26 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

loyukfai wrote:

Photos of MR11U here... (Requires registration)

http://bbs.mydigit.cn/read.php?tid=334500

Apparently the chipset is AR9331 and the battery is 2000mAh.

Cheers.

Is the U2 chip (the one covered with label) the RAM

still can't find the Flash size or serial console pins from those pics..

I took a look at volumerates discount and shipping, but while they sell cheaper if you buy 2, but in the end you pay the difference in the savings in the shipping fees.

ie: (2 pcs) $20 discount for each piece, but you need pay $20 each for shipping each piece.

they are good at the numbers game..

unless someone can confirm it has 4mb flash.. I have to wait out on this (or find another company)

(Last edited by kocoman on 8 Dec 2011, 21:28)

Below is a serial boot log of the WR710N Version 1.0, as well as the help menu.

Can someone tell me how to determine if it has 2MB or 4MB flash?
Also if it has 4MB what the next steps would be to try to get OpenWRT on it?
Thanks,
Kevin



         ________  ________             __      __  ____   _  __   ___
        |________||   ___  |           |  |    |  ||    \ | ||  | /  /
           |  |   |  |___| |   __ __   |  |    |  ||     \| ||  |/  /
           |  |   |   _____|  |__ __|  |  |___ |  || |\     ||      \
           |__|   |__|                 |______||__||_| \____||__|\___\
                            Software Platform for MIPS
Creation date: Aug 24 2011, 18:58:10 (chenyunchuan@tp-link.net)
Copyright(C) 2001-2010 by TP-LINK TECHNOLOGIES CO., LTD.
CPU: AR9330: AP121 Board
CPU freq: 400 MHZ
SDRAM size: 8 MB
ipaddr:192.168.1.1
serverip:192.168.1.100
file:vxWorks.img
Attaching interface lo0... done
Rx clbufs 768 each of size 1756
eth_rx_netpool_init: allocated, pDmaBuf=0x80637910, buffend = 80782514
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth_rx_netpool_init: done already!
Attached IPv4 interface to mirror unit 0
Press Ctrl+C to stop auto-boot...
1
0

auto-booting...
Uncompressing...done
Starting at 0x80001000...

Attaching interface lo0... done
Rx clbufs 768 each of size 1756
eth_rx_netpool_init: allocated, pDmaBuf=0x80e20ae0, buffend = 80f6b6e4
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth_rx_netpool_init: done already!
Attached IPv4 interface to mirror unit 0
usrAppInitEx: 110: GPIO_OE = c00081d

usrAppInitEx: 111: CP0 CONFIG = 80208483

usrAppInitEx: 112: CP0 CONFIG1 = 9ee3519e

-->starting wireless...
APCFG task id 80c653f0
sysWlanInit ...
Create WLAN event task tWLANEventTask
Create mem partion 0x80c46bc0 for size 73728
Boostrap clock 25MHz
ar9300RadioAttach: Need analog access recipe!!
Restoring Cal data from Flash
ant_div_control1 = 0x9
ath_get_caps[4303] rx chainmask mismatch actual 1 sc_chainmak 0
ath_get_caps[4278] tx chainmask mismatch actual 1 sc_chainmak 0
Create OS_MESGQ Successfully at 0x80c356a0
osifp->queue_head = 0x80c359a0
ag7240MemInit: allocated, dmabuf=0x80b6ed00, buffend = 80c27c04
Entering Task Loop
Entering WLAN event Task Loop
-->wps is shutdown!

ERROR:wireless OR ACL disable

sending message 80b4ff80,24
TDDP: Now listening client request.

tddp is running.

httpInit: System File Registry successfully initialized.
httpInit: System File Manager successfully initialized.
httpInit: File System RPM successfully initialized.
httpInit: RPM dispatcher successfully initialized.
httpInit: MIME type guessing RPM successfully initialized.
httpInit: http Password Checking successfully initialized.
httpInit: http Access Control successfully initialized.

                            Software Platform for MIPS
  Copyright(C) 2001-2010 by TP-LINK TECHNOLOGIES CO., LTD.
  Creation date: Sep 28 2011, 17:13:33
# Starting WLAN !!!!
AP_STARTMODE=standard
AP_ENABLE=1
ATH_COUNTRYCODE=156
wlan_vap_create : enter. devhandle=0x803d5420, opmode=IEEE80211_M_HOSTAP, flags=0x1
wlan_vap_create : exit. devhandle=0x803d5420, opmode=IEEE80211_M_HOSTAP, flags=0x1.
osif_ioctl_create_vap: vap 0x80ffe970 vap->iv_unit 0
ieee80211_end_load: load done
ath0 end flag = 0x00028802
default
default
default
IEE80211-FREQ IOCTL vap 0x80ffe970 0,0,0
AP_CHMODE=11NGHT40PLUS

WLAN IOCTL AP_CHMODE=11NGHT40PLUS=11NGHT20=11NGHT40PLUS=1003
IEE80211-MODE IOCTL 1,11NGHT40PLUS,13
set mode 11,-2130709132,6
set mode retv 0

WLAN IOCTL AP_PRIMARY_CH=auto=1=auto=1002
IEE80211-FREQ IOCTL vap 0x80ffe970 0,0,11

WLAN IOCTL PUREG=0=0=0=1004
IEEE80211-SETPURGE IOCTL 0

WLAN IOCTL AP_HIDE_SSID=0=0=0=1005
IEEE80211-SETHIDESSIDIOCTL 0

WLAN IOCTL AP_ISOLATION=0=0=0=1034
IEE80211-setparam-nobridge 0

WLAN IOCTL AP_TX11NRATE==0=0=1041
set auto rate

WLAN IOCTL AP_11G_PROTECTION==0=0=1042

WLAN IOCTL AP_BEACON_INTERVAL=100=100=100=1043

WLAN IOCTL AP_FRAGMENT_THRESHOLD=2346=2346=2346=1044

WLAN IOCTL AP_RTS_THRESHOLD=2346=2347=2346=1046

WLAN IOCTL AP_DTIM_PERIOD=1=1=1=1045

WLAN IOCTL AP_WMM_ENABLE=1=1=1=1051

WLAN IOCTL AP_WMM_NOACK==0=0=1052
IOCTL set wmm noack 0

WLAN IOCTL AP_CYPHER_2==CCMP=CCMP=1000
Get EIOCGADDR

WLAN IOCTL AP_NO_EDGE_CH==0=0=1056

WLAN IOCTL AP_MCASTRATE==0=0=1018

WLAN IOCTL AP_MACFILTER_MODE==0=0=1038

WLAN IOCTL AP_MACFILTER_LIST====1000
Get EIOCGADDR

WLAN IOCTL AP_SHORT_GI=1=1=1=1055

WLAN IOCTL AP_DISABLECOEXT=1=0=1=1075

WLAN IOCTL AP_SSID=TP-LINK_PocketAP_598A58=Hornet_test_xxxxxxx=TP-LINK_PocketAP_598A58=1001
IEE80211-ESSID IOCTL 1,TP-LINK_PocketAP_598A58,24
AP_CHMODE=11NGHT40PLUS
AP_CWMMODE=1
IEE80211-CWMMODE IOCTL 1
AP_AMPDU=0
AP_PURE_N=0
AP_TX_CHAINMASK=1
AP_RX_CHAINMASK=1
AP_SECMODE=None
WPS_ENABLE=0
Security Mode: None
IEE80211-setparam-authmode 1
AP_MACFILTER_MODE=0
ieee80211_open
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
FIXME: ar9300GetMinCCAPwr
ar9300LoadNF: *** TIMEOUT while waiting for nf to load: AR_PHY_AGC_CONTROL=0x1d0d5a ***

WLAN IOCTL AP_BASICRATES====1039

WLAN IOCTL AP_DEBUG=0==0=1062

WLAN IOCTL AP_TX_POWER====1073
Starting Hostapd
AP_SSID=TP-LINK_PocketAP_598A58
AP_HOSTAPD_DEBUG=
AP_IPADDR=192.168.1.2
AP_SECMODE=None
WPS BSS init
WPS_ENABLE=0
AP_SECMODE=None
WPS OPEN BSS init
Adding ath0 in bridge ...
default
Set EIOCGMIB2
default

#################################################
Also here is the help menu if you ctrl-C to break the boot sequence:

Press Ctrl+C to stop auto-boot...
1
Stop auto-boot...
#
# help
command         description
-------------------------------
?               print all commands
flash           flash [read | write | erase | modify] offset dataAddr len
go              start application at address 'addr':go [addr]
help            print all commands
md              memory display, limited 16KB:md start_addr len
mm              memory modify:mm addr value
printenv        print environment variables
reboot          reboot the systerm
setenv          [ipaddr | ipmask | serverip | file | delay]
tftp            tftp [host] [get | put] [source] [destination] [-d]
update          update [boot | vxWorks] [host] [image]
ping            ping host
# printenv
magicNumber:0x424f4f54
bootDev:mirror
unitNum:0
ipaddr:192.168.1.1
ipmask:255.255.255.0
gateway:192.168.1.1
serverip:192.168.1.100
file:vxWorks.img
delay:1
#

Anybody in the meantime confirmed, the TL-MR11U has at least 4MB flash?
I tend to order two, looks like a very interesting device for special purposes, if running OpenWRT wink
And if yes, who would be the right one to send one, to get it supported ?

sewnbacktogetherwrong wrote:

SDRAM size: 8 MB

Being no no expert, but that doesn't look promising..

Makki

makki wrote:

Anybody in the meantime confirmed, the TL-MR11U has at least 4MB flash?
I tend to order two, looks like a very interesting device for special purposes, if running OpenWRT wink
And if yes, who would be the right one to send one, to get it supported ?

sewnbacktogetherwrong wrote:

SDRAM size: 8 MB

Being no no expert, but that doesn't look promising..

Makki

The addresses in the boot log above indicates that ram is 16MB and not 8MB.
The router is running VXWorks so there is no common boot loader like u-boot that can load a linux kernel.
Flash could well be 2MB, it is a common flash size for VXWorks based routers.

good news, mr11u is openwrt compatible. i've just flashed OP on it by modifying the firmware header. Everything works just perfectly as 703N except for that Wireless LED and another LED indicators are not working. for purchase,http://www.volumerates.com/product/tp-link-tl-mr11u-pocketable-11n-150m-3g-mobile-wireless-broadband-router-with-built-in-lithium-battery--white-101760

VRS wrote:

good news, mr11u is openwrt compatible. i've just flashed OP on it by modifying the firmware header. Everything works just perfectly as 703N except for that Wireless LED and another LED indicators are not working. for purchase,http://www.volumerates.com/product/tp-link-tl-mr11u-pocketable-11n-150m-3g-mobile-wireless-broadband-router-with-built-in-lithium-battery--white-101760

Really good news! Thank you for reporting this.

On the WR710N there is 2MB in the external chip, plus 2MB in the AR9331 itself.
I think this is the same arrangement as the TL-WR703N which does support OpenWrt OK.

Is there anything we can do to find out for sure...?

Cheers.

Hopefully someone who knows about these things will take pity on us and respond...

tlg wrote:

On the WR710N there is 2MB in the external chip, plus 2MB in the AR9331 itself.
I think this is the same arrangement as the TL-WR703N which does support OpenWrt OK.

No, there ain't any internal flash in AR9331 all flash is external.

well, for wr710, i've switch the spiflash to wr703's flash(which replaced by a 8M flash that i've changed for wr703), and it has wr703's rom(openwrt trunk) in it.
all boot up fine and wireless runs OK, but only one ethernet port works. any solution?

(Last edited by betalin on 7 Feb 2012, 13:50)

betalin wrote:

well, for wr710, i've switch the spiflash to wr703's flash(which replaced by a 8M flash that i've changed for wr703), and it has wr703's rom(openwrt trunk) in it.
all boot up fine and wireless runs OK, but only one ethernet port works. any solution?

I didn't quite understand you. So you managed to get openwrt working on wr710? How? Can you please give more datailed info.

If more people like me also can get openwrt to work on 710 then we can work together more easily and fix issues like one you have with only one lan port working.

Cheers,
Valent.

betalin wrote:

well, for wr710, i've switch the spiflash to wr703's flash(which replaced by a 8M flash that i've changed for wr703), and it has wr703's rom(openwrt trunk) in it.
all boot up fine and wireless runs OK, but only one ethernet port works. any solution?

Sure, flash it with an image for the 740N v4 which has four ports. It has the same hardware as the 703N, I have tried to flash my 703N with it and all was working fine. That should give you both ports.

http://downloads.openwrt.org/snapshots/ … actory.bin


I had the thought of buying a 710N as well as I have changed the flash on my 3420 and will change the flash on my 703 and MR11U. This will leave me with 3 flash chips to put somewhere. I also have 9 pieces of 64MB 400Mhz Hynix RAM chips lying around, so I need cheap routers to mod. Is the USB only fed voltage or does it also have data signal?

(Last edited by Lennong on 7 Feb 2012, 22:05)

I still don't get it. Do you need to replace flash chip on 710 before you can install openwrt on it? I wouldn't like to end up with a brick ;(

valentt wrote:

I still don't get it. Do you need to replace flash chip on 710 before you can install openwrt on it? I wouldn't like to end up with a brick ;(

Flash on 710 is only 2MB and that is too small for OpenWRT. If you want to install OpenWRT on the 710 you simply will have to replace the flash chip with a bigger one. It is not an easy task either, so if you don't know the difference you should probably stay away from doing it.

Sadly the USB port on the 710 is power only.

Thanks for teh info on modding the flash chip.
From what you have said, you have used 4MB chips taken from 703 devices.
Is it also possible to use larger chips eg 8Mb?

tlg wrote:

Sadly the USB port on the 710 is power only.

Thanks for teh info on modding the flash chip.
From what you have said, you have used 4MB chips taken from 703 devices.
Is it also possible to use larger chips eg 8Mb?

Yes, you can use 8MB flash as well. As long as it has the right configuration and are in SOP 8 format (8 legs) it is fairly straightforward to change.

valentt wrote:
betalin wrote:

well, for wr710, i've switch the spiflash to wr703's flash(which replaced by a 8M flash that i've changed for wr703), and it has wr703's rom(openwrt trunk) in it.
all boot up fine and wireless runs OK, but only one ethernet port works. any solution?

I didn't quite understand you. So you managed to get openwrt working on wr710? How? Can you please give more datailed info.

If more people like me also can get openwrt to work on 710 then we can work together more easily and fix issues like one you have with only one lan port working.

Cheers,
Valent.

I mean i've use the WR710n board to boot WR703n's 4MB flash(since i've upgrade my 703 to 8MB, i've a 4MB flash for free, which has 703's openwrt in it).
thanks to Lennong, i'll try it.

betalin wrote:
valentt wrote:
betalin wrote:

well, for wr710, i've switch the spiflash to wr703's flash(which replaced by a 8M flash that i've changed for wr703), and it has wr703's rom(openwrt trunk) in it.
all boot up fine and wireless runs OK, but only one ethernet port works. any solution?

I didn't quite understand you. So you managed to get openwrt working on wr710? How? Can you please give more datailed info.

If more people like me also can get openwrt to work on 710 then we can work together more easily and fix issues like one you have with only one lan port working.

Cheers,
Valent.

I mean i've use the WR710n board to boot WR703n's 4MB flash(since i've upgrade my 703 to 8MB, i've a 4MB flash for free, which has 703's openwrt in it).
thanks to Lennong, i'll try it.

I would connect something "alive" to the two network ports, then use relevant Busybox/Linux command to print out the switch port assigned, then edit out the ones not used in /etc/config/network under switch sections. That would clean up the switch menu in Luci as well.

(Last edited by Lennong on 10 Feb 2012, 04:30)

Lennong wrote:

Yes, you can use 8MB flash as well. As long as it has the right configuration and are in SOP 8 format (8 legs) it is fairly straightforward to change.

I have WR-703N and would like to change 4MB chip to 8MB. Could you please describe what else needs to be done except physically replacing it on board? Thnx

Atavius wrote:
Lennong wrote:

Yes, you can use 8MB flash as well. As long as it has the right configuration and are in SOP 8 format (8 legs) it is fairly straightforward to change.

I have WR-703N and would like to change 4MB chip to 8MB. Could you please describe what else needs to be done except physically replacing it on board? Thnx

It's pretty much explained in this thread:
https://forum.openwrt.org/viewtopic.php?id=32512