Unicast packets stop being transmitted to a particular station, under load, when WPA2 is enabled

Avery Pennarun apenwarr at gmail.com
Wed May 14 23:12:51 PDT 2014


On Wed, May 14, 2014 at 3:26 PM, Dave Taht <dave.taht at gmail.com> wrote:
> On Wed, May 14, 2014 at 12:07 PM, Avery Pennarun <apenwarr at gmail.com> wrote:
>> but meanwhile, I think I'm in a
>> big hurry so I probably want to just rip out all support for mapping
>> diffserv to QoS on the ath10k transmit side.  Does anyone have any
>> suggestions on where to look for my hack-and-slash operation?
>
> Tis easy to hack and slash it out of cfg80211_classify8021d in
> net/wireless/util.c
>
> Recently someone added a direct mapping from vlan priorities to wifi
> queues here - which is stupid, as the VO queue does not behave
> anything like the equivalent vlan priority queue does. I'd like to see
> that removed or mapped properly, also.

Yup, replaced this function with 'return 0' and my problems are gone.
(Well okay, this problem is gone, and you're probably not interested
in my personal problems. :))

Obviously just completely disabling QoS multiple queues is not the
right long term fix, but as Dave pointed out, it wasn't clear the code
there was exactly what we want anyway, so I won't feel too guilty
about it.  Meanwhile, hopefully someone with deeper knowledge than me
can figure out what's with the IVs.

Thanks!

Avery



More information about the ath10k mailing list