All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florian Fainelli <florian@openwrt.org>
To: Helmut Schaa <helmut.schaa@googlemail.com>
Cc: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
	users@rt2x00.serialmonkey.com, gwingerde@gmail.com,
	Ivo Van Doorn <ivdoorn@gmail.com>,
	Andreas Hartmann <andihartmann@freenet.de>
Subject: Re: Poor RT2880 performance
Date: Mon, 13 Feb 2012 20:18:19 +0100	[thread overview]
Message-ID: <4F3961FB.7020409@openwrt.org> (raw)
In-Reply-To: <CAGXE3d90az_g3KyzPp-4NQoM2zmXaNSVo=7piM=q8EK9WdBp7A@mail.gmail.com>

Le 02/13/12 14:45, Helmut Schaa a écrit :
> Hi,
>
> On Mon, Feb 13, 2012 at 2:23 PM, Florian Fainelli<florian@openwrt.org>  wrote:
>> I am playing with a RT2880-F based AP, with a N connected station, in a
>> residential environment.
> Mind to provide the RF and RT chipset identifications? rt2x00 should print them
> out during module load (at least when compiled with debugging options).

Sure, here are the HW infos of the AP:
Ralink RT2880   id:1 rev:1 running at 266.66 MHz
phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 2860, rf: 0001, 
rev: 0101.

The station is an AR5418 ath9k card 2x2.

>
>> I could not get more than 26Mbits/sec TCP performance using iperf on both
>> sides,
> Did aggregation kick in? What rate was selected by the AP?

Does it print anything when it does? The station dump gives me:
Station 00:1d:7d:45:53:99 (on wlan0)
         inactive time:  12670 ms
         rx bytes:       44578225
         rx packets:     29117
         tx bytes:       1116274
         tx packets:     13560
         tx retries:     9148
         tx failed:      890
         signal:         -54 dBm
         signal avg:     -53 dBm
         tx bitrate:     117.0 MBit/s MCS 14
         rx bitrate:     130.0 MBit/s MCS 15
         authorized:     yes
         authenticated:  yes
         preamble:       short
         WMM/WME:        yes
         MFP:            no
         TDLS peer:      no

>
>> changing to a busier channel even made the performance drop down to
>> 5Mbits/sec, and remained like this.
> Andreas also reported some issues as soon as the environment gets noisy,
> not sure what the root cause for this is :(

The original firmware gives me roughly 75Mbits/sec in HT20 and 
89/Mbits/sec in HT40+. The CPU is 66% idle during the transfers.
--
Florian

  parent reply	other threads:[~2012-02-13 19:18 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-13 13:23 Poor RT2880 performance Florian Fainelli
2012-02-13 13:45 ` Helmut Schaa
2012-02-13 15:05   ` Andreas Hartmann
2012-02-13 19:18   ` Florian Fainelli [this message]
2012-02-16 13:00     ` Stanislaw Gruszka
2012-02-17  8:50       ` Florian Fainelli
2012-02-17  8:52         ` Helmut Schaa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F3961FB.7020409@openwrt.org \
    --to=florian@openwrt.org \
    --cc=andihartmann@freenet.de \
    --cc=gwingerde@gmail.com \
    --cc=helmut.schaa@googlemail.com \
    --cc=ivdoorn@gmail.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=users@rt2x00.serialmonkey.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.