Date: Tue, 7 May 2013 20:09:36 -0700 From: Adrian Chadd <adrian@freebsd.org> To: freebsd-wireless@freebsd.org Subject: TX hang and EAPOL stuff fixed in HEAD; please test! Message-ID: <CAJ-Vmok_ukS1y75q5nyxgYO%2B5KA7_BuDFYUihtRiES%2BTy7NJLw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi! Would those using atheros NICs on -HEAD please update and give it a good thrashing? I've fixed a couple of things: * The driver was not able to transmit EAPOL frames if the send queue ran out of space. This is why my UDP TX tests were failing - the group rekey would kick in, fail to transmit the EAPOL "Yes I've done that" ack frame back to the AP and the AP would kick the station off. * I've modified the transmit path to always keep a link pointer around rather than NULL'ing it out and reinitialising TX DMA every time. This is the "blessed" way to handle DMA. However, I'm still trying to verify that I've actually done this correctly in all ways so I'd really like this tested. I'd like to start merging in my power save and reassociation fixes from my test branch but to do that I'd really like to have this code fully tested. Thanks! Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmok_ukS1y75q5nyxgYO%2B5KA7_BuDFYUihtRiES%2BTy7NJLw>