On 09/21/2010 03:10 AM, Felix Fietkau wrote:
On 2010-09-21 7:25 AM, Ben Greear wrote:
I think I have narrowed down some problems I see when I create
two STA interfaces on the same radio and associate with the
same AP.
I'm using wireless-testing plus some patches to the rx logic
I posted earlier.
It appears that the ath9k NIC does not transport AMPDUs properly,
and after a few seconds, it's backlog is exhausted and the queues
are stopped in ath_tx_start.
ath9k currently looks up the sta by hw and not by vif on tx completion.
That completely breaks aggregation in such a setup. Unfortunately I
don't know an easy way to fix this yet.
This will be fixed by my sw aggregation rewrite, but I don't know when
I'll get that completed yet.
If you have any more details on this, please let me know. I'm going to
attempt to fix it...I certainly have a good test case :)
Ben
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html