OpenWrt Forum Archive

Topic: TL-WR1043ND can't get 300mbps

The content of this topic has been archived on 5 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi all

I`m sorry if this was discussed in a different thread but I spend endless hours trying to find and resolve this issue. I'm using Windows 7 and Intel WiFi Link 5100 AGN. With the original TP-LINK firmware I had 300 mbps with no problem. Now I`m using backfire 10.03.1 rc3 and my configuration is

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' '5'
        option 'macaddr' '*******************'
        option 'hwmode' '11ng'
        list 'ht_capab' 'SHORT-GI-40'
        list 'ht_capab' 'DSSS_CCK-40'
        option 'disabled' '0'
        option 'txpower' '20'
        option 'htmode' 'HT40+'
        option 'country' '00'
        option 'distance' '12'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'lan'
        option 'mode' 'ap'
        option 'ssid' '*************'
        option 'encryption' 'psk2'
        option 'key' '***********'

So With this configuration and the unit in the same room as my laptop I only get around 65 to 130 mbps and I don't know where the problem is if the configuration is not correct or if my ath9k driver is not good enough. I'm open to suggestions. If anyone could help it would be appreciated.

OK, again, I managed to find and fix the problem by myself big_smile big_smile

If anyone is having this problem there is a simple way to fix it.
simply type in telnet/ssh:
uci set wireless.radio0.noscan=1
uci commit
reboot

And the subject is closed big_smile

Thanks for this post! It also helped me.
What does it actually do " uci set wireless.radio0.noscan=1" ?
I have a little problem with channel selection. If I choose auto than my Wifi doesn't work. Do you have a solution for this? Or could you please test it on your device?

Hi, xcom169

the command "uci wireless.radio0.noscan=1" is actually disabling the scanning capabilities of the wireless driver. Wireless networks interfere to one another with their signal. By default the uci option is set to 0 and the wireless driver is actually scanning for networks around you and if the channels are too occupied it is automatically cutting one of the channels. You must know that in order to use 300 mbps you need 2 channels. Because a channel of 20 mhz can carry only up to 150 mbps so when you put them together you have 40 mhz channel width which can transfer your 300 mbps.

For your other question I can say that I also experience problems with the auto option so I just picked one of the less occupied channels in my neighborhood. I can recommend using channel 9 with the second channel below smile and with the command I described above you should be up and running your box with it's full capabilities smile

I hope, I helped ...
Cheers smile

Thanks for your help!
What do you think about changing the stock antennas to something better? Does it worth it or not?

Unfortunately I only get 65Mbps with one channel and the double at 2 channels. Do you think my laptop's wifi card wrong about this result? Its a Ralink 1t1r card.

(Last edited by xcom169 on 8 Jun 2011, 15:03)

xcom169 wrote:

Thanks for your help!
What do you think about changing the stock antennas to something better? Does it worth it or not?

Unfortunately I only get 65Mbps with one channel and the double at 2 channels. Do you think my laptop's wifi card wrong about this result? Its a Ralink 1t1r card.

You won't get high speed with such cards.

I got a d-link crap wifi-n usb cards and i get 24-65mb with default txpower
If i set the txpower to 35 (less than 200mw) i get 216-300mb
hope that maybe help somebody

subscribing

Hi all,

I have also the TL-WR1043ND and thinking about a change from DD-WRT to OpenWRT.
DD-WRT has some unacceptable bugs for me, for instance the not working ddns.

OK, 300 mbps is working with OpenWRT, fine. But how is the performance?
Till last year I was using an other router software on a x86 based system, with
also uses the ath9k driver. I got 150 or 300 mbps links, but the performance
was extremly poor, less than with the old athpci driver and 54 mbps.

With DD-WRT, I reach up to 7 MB/s at SMB file transfer.


kind regards

With regard to ath9k development, last year is ancient. Additionally OpenWrt contains a number of ath9k patches which are not yet mainlined, so its usually a bit ahead.

sas.69 wrote:

OK, again, I managed to find and fix the problem by myself big_smile big_smile

If anyone is having this problem there is a simple way to fix it.
simply type in telnet/ssh:
uci set wireless.radio0.noscan=1
uci commit
reboot

And the subject is closed big_smile

How can I disable the radio scanning under DD-WRT?

foobar42 wrote:

OK, 300 mbps is working with OpenWRT, fine. But how is the performance?

WNDR3700 (ar71xx platform) here, ath9k gets ~14-15 MBps on 5 Ghz 802.11n. Haven't tested with 2,4 GHz yet, there are a lot of 2,4 GHz networks around here and the distance to my router is so short I'm better off with 5 GHz smile.

sborilla wrote:

Or you start getting aquainted to Linux and migrate to OpenWRT.

OpenWRT doesn't works properly for me. I managed to keep the connection 300Mbps, but the real speed is much slower than DD-WRT. Thats why I prefer to use DD-WRT.

So, you with nothing with no help, just talk a bunch of crap. It means that the "Gurus of DD-WRTland" are much more helpfull from you and OpenWRT.
By the way, the real speed on internet by the wireless under the OpenWRT is worst even than the original firmwares wink .

persizi wrote:

So, you with nothing with no help, just talk a bunch of crap. It means that the "Gurus of DD-WRTland" are much more helpfull from you and OpenWRT.
By the way, the real speed on internet by the wireless under the OpenWRT is worst even than the original firmwares wink .

It's tempting to now go down to the level of the average "DD-WRT-forum-'Guru'" and respond "It works fine for me. If it doesn't for you, then why don't you just click a couple of buttons?", but I don't believe this would be of much benefit to anybody.

Let's summarize: people like you are much better off with DD-WRT.

But, even you may have realized: this is not the DD-WRT forum.
So why don't you go play there and sediment this thread.

(Last edited by sborilla on 24 Aug 2011, 19:04)

sas.69 wrote:

OK, again, I managed to find and fix the problem by myself big_smile big_smile

If anyone is having this problem there is a simple way to fix it.
simply type in telnet/ssh:
uci set wireless.radio0.noscan=1
uci commit
reboot

And the subject is closed big_smile

It also work on TP-Link WR941ND. Just follow the steps given above.

Thanks.

Hello to everybody. Sorry for my English.
I`m using backfire 10.03.1 (but with rc6 and rc5 is the same) and my configuration is

Code:

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' '5'
        option 'macaddr' '*******************'
        option 'hwmode' '11ng'
        list 'ht_capab' 'SHORT-GI-40'
        list 'ht_capab' 'DSSS_CCK-40'
        option 'disabled' '0'
        option 'txpower' '20'
        option 'htmode' 'HT40+'
        option 'country' '00'
        option 'distance' '12'
        option 'noscan' '1'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'lan'
        option 'mode' 'ap'
        option 'ssid' '*************'
        option 'encryption' 'psk2'
        option 'key' '***********'

as you show in the first post but wifi speed in the OPENWRT gui show me max 180Mbits. I tryed more PC (alias more network card) but the result is aways the same. I tryed to change channel, htmode (tryed all) and country (used IT, World and US) but nothing.

I read more post about this problem but I can't solve it.
Could you help me? Is it possible use 300Mbits speed on this TP1043ND?

Thank.

The same story. The initial connection shown as 300Mbits,  but after few seconds it drops to 180Mbits. The actual transfer speed is very low and stays between 1Mb/s to 300Kb/s. If i switch to a single channel mode then i get 130Mbits connection speed and very stable transfer speed - 4Mb/s.

(Last edited by woland_ca on 13 Jul 2012, 05:00)

This is the config I have tried after reading how people have got this working, this is openwrt 12.09 final and TP1043ND 

config wifi-device 'radio0'
    option type 'mac80211'
    option macaddr '74:ea:3a:xx:xx:xx'
    list ht_capab 'SHORT-GI-40'
    list ht_capab 'DSSS_CCK-40'
    option disabled '0'
    option bursting '1'
    option ff '1'
    option compression '1'
    option xr '1'
    option ar '1'
    option txpower '20'
    option channel '5'
    option hwmode '11ng'
    option noscan '1'
    option htmode 'HT40+'
    option distance '12'
    option country 'FI'

config wifi-iface
    option device 'radio0'
    option network 'lan'
    option mode 'ap'
    option ssid 'HH'
    option key 'xxxxxxxxxxxx'
    option encryption 'psk2'


Intel 5300 AGN RX=130.0 Mbit/s, MCS 15, 20MHz TX=78.0 Mbit/s, MCS 12, 20MHz
Google Nexus 7 RX=65.0 Mbit/s,  MCS  7, 20MHz TX=52.0 Mbit/s, MCS  5, 20MHz

According to this it's not trying to go 40MHz
http://en.wikipedia.org/wiki/IEEE_802.11n-2009

Any idea how I should continue to debug this?

(Last edited by andy778 on 1 May 2013, 18:36)

The discussion might have continued from here.