* Specifying priority for management frames?
@ 2013-09-05 18:17 Ben Greear
2013-09-05 18:28 ` Ben Greear
2013-09-09 18:52 ` Ben Greear
0 siblings, 2 replies; 4+ messages in thread
From: Ben Greear @ 2013-09-05 18:17 UTC (permalink / raw)
To: linux-wireless@vger.kernel.org
While debugging a problem with group-rekeys, we noticed that the sniffer (on external machine)
reported management packets are sent in the best-effort QoS queue.
It seems to me that these should be in the VO queue instead, or at least
we should be able to specify the queue in supplicant when sending the frames?
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Specifying priority for management frames?
2013-09-05 18:17 Specifying priority for management frames? Ben Greear
@ 2013-09-05 18:28 ` Ben Greear
2013-09-06 21:22 ` Ben Greear
2013-09-09 18:52 ` Ben Greear
1 sibling, 1 reply; 4+ messages in thread
From: Ben Greear @ 2013-09-05 18:28 UTC (permalink / raw)
To: linux-wireless@vger.kernel.org
On 09/05/2013 11:17 AM, Ben Greear wrote:
> While debugging a problem with group-rekeys, we noticed that the sniffer (on external machine)
> reported management packets are sent in the best-effort QoS queue.
>
> It seems to me that these should be in the VO queue instead, or at least
> we should be able to specify the queue in supplicant when sending the frames?
Hrmm, actually it appears the mac80211 layer tries to send on VO. Maybe
some of my hackings are messing this up...I'll go dig deeper.
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Specifying priority for management frames?
2013-09-05 18:28 ` Ben Greear
@ 2013-09-06 21:22 ` Ben Greear
0 siblings, 0 replies; 4+ messages in thread
From: Ben Greear @ 2013-09-06 21:22 UTC (permalink / raw)
To: linux-wireless@vger.kernel.org
On 09/05/2013 11:28 AM, Ben Greear wrote:
> On 09/05/2013 11:17 AM, Ben Greear wrote:
>> While debugging a problem with group-rekeys, we noticed that the sniffer (on external machine)
>> reported management packets are sent in the best-effort QoS queue.
>>
>> It seems to me that these should be in the VO queue instead, or at least
>> we should be able to specify the queue in supplicant when sending the frames?
>
>
> Hrmm, actually it appears the mac80211 layer tries to send on VO. Maybe
> some of my hackings are messing this up...I'll go dig deeper.
I've dug a bit deeper, but not all the way I guess.
When I sniff on a separate machine, the EAP packets still
show QoS being 'Best Effort' in wireshark.
UDP data packets sent with proper IP TOS show up in
VI or VO as specified.
So, I think this means that either the EAP packets are not actually
going out the VO queue, or they are somehow missing some wifi QoS config
in their header.
I just tested this with the latest wireless-testing tree, totally un-modified.
The sniffer is running my standard set of patches, but I doubt that matters
since it does properly show QoS on UDP packets.
I'll go look to see if I can figure out where the wifi frame TOS bits
are configured..but if someone has suggestions, let me know!
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Specifying priority for management frames?
2013-09-05 18:17 Specifying priority for management frames? Ben Greear
2013-09-05 18:28 ` Ben Greear
@ 2013-09-09 18:52 ` Ben Greear
1 sibling, 0 replies; 4+ messages in thread
From: Ben Greear @ 2013-09-09 18:52 UTC (permalink / raw)
To: linux-wireless@vger.kernel.org
On 09/05/2013 11:17 AM, Ben Greear wrote:
> While debugging a problem with group-rekeys, we noticed that the sniffer (on external machine)
> reported management packets are sent in the best-effort QoS queue.
>
> It seems to me that these should be in the VO queue instead, or at least
> we should be able to specify the queue in supplicant when sending the frames?
This is a problem in supplicant/hostapd. They were not setting the socket
priority to (256 + 7) as they should have been doing. With that fix, packets
on the air show the proper 'VO' QoS queue.
I posted patches to fix supplicant/hostapd to the hostapd mailing list.
Hopefully they are proper patches...at least they seem to work for me.
At least the hostapd side of this seemed to slip in with the addition
of the new non-monitor eapol tx status feature.
Thanks,
Ben
--
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc http://www.candelatech.com
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-09-09 18:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-05 18:17 Specifying priority for management frames? Ben Greear
2013-09-05 18:28 ` Ben Greear
2013-09-06 21:22 ` Ben Greear
2013-09-09 18:52 ` Ben Greear
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).