[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CADLC3L1svpgdN+8-KF0WN1vcGc4W7r5XYo+rGSiLEYBVv1M+xA@mail.gmail.com>
Date: Sat, 24 Dec 2011 19:20:52 -0600
From: Robert Hancock <hancockrwd@...il.com>
To: Stanislaw Gruszka <sgruszka@...hat.com>
Cc: linux-kernel <linux-kernel@...r.kernel.org>,
linux-wireless <linux-wireless@...r.kernel.org>,
users@...x00.serialmonkey.com,
Andreas Hartmann <andihartmann@...19freenet.de>
Subject: Re: [rt2x00-users] Poor performance and lockup with rt2800usb and
Asus USB-N13 adapter
On Thu, Dec 22, 2011 at 10:18 AM, Stanislaw Gruszka <sgruszka@...hat.com> wrote:
> On Tue, Dec 20, 2011 at 03:43:17PM +0100, Stanislaw Gruszka wrote:
>> I just discovered that at least some problems are related with power
>> save. After "iwconfig wlanX power off" I have pretty short ping times
>> and good throughput, both comparable with vendor driver. But I did not
>> check that on all adapters that I have yet.
>>
>> Looking a bit more at that seem we stop and wake queues several times
>> between sending each frame. Looks like that thing need to be optimized
>> in mac80211, or some parameters have to be setup properly by rt2x00 ...
>>
>> Also rt2800 PCI and SOC have PS disabled by default ...
>
> There is no bug with ping latencies when power save is enabled. Ping
> send packet every second, between that we put driver in power save
> mode (i.e. tell AP that we are sleeping and it has to buffer frame
> to us). When we send ping packet, we wake up and receive packet from
> a AP after longer time than in normal operation mode.
>
> I did more testing here and I have one device that works very bad,
> no matter if PS is configured or not. It is
>
> phy6 -> rt2x00_set_chip: Info - Chipset detected - rt: 3071, rf: 0008, rev: 021c.
>
> I'm going to investigate problems with that device, hopefully these are the
> same problems that Robert and Andreas have.
>
> Stanislaw
I confirmed that switching off power save doesn't improve the
performance significantly with the Asus USB-N13. I suspect that there
must be some difference between the 3070 device and the 3071/3072 that
affects this, since the 3070 device I have works much better.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists