kern/171816: [ath] [net80211] BAR TX overlapping with key renegotiation is causing issues?

adrian at FreeBSD.org adrian at FreeBSD.org
Fri Oct 5 14:01:04 UTC 2012


Synopsis: [ath] [net80211] BAR TX overlapping with key renegotiation is causing issues?

State-Changed-From-To: open->closed
State-Changed-By: adrian
State-Changed-When: Fri Oct 5 13:59:11 UTC 2012
State-Changed-Why: 
This turned out to be an invalid bug - the actual cause of my
disconnects were "EAPOL frames were non-QoS and dumped into TID 16;
then they'd be put in the same hardware TXQ as best effort traffic;
any non-QoS broadcast/multicast traffic (eg ARP) would end up in TID
16."

Then "if any powersave occured, the EAPOL frames may be stuck in
a software queue; the ARP frames would be stuffed into the CABQ
and the ARP frames would go out first. But if they came in AFTER
the EAPOL frame, the EAPOL frame would have a sequence number
which is earlier and it'd be dropped.."


http://www.freebsd.org/cgi/query-pr.cgi?pr=171816


More information about the freebsd-wireless mailing list