On 2010-02-01 6:05 AM, Sujith wrote: > Felix Fietkau wrote: >> ath9k's tx handling code contains a special case for PAE frames, which >> looks like it was intended to be improving reliability by excluding >> them from aggregates. >> What it actually did is the opposite: By assigning a faulty sequence >> number, yet still keeping it as a qos-frame, it caused bogus packet >> reordering, which broke WPA rekeying. >> The special case handling is completely unnecessary, so this patch >> removes it. > > Sending PAE frames as part of an aggregate broke crypto with several APs. > Assigning the correct seq. number should work, no ? > > Something like the patch below. Can you check if it fixes your issue ? > Though, removing the seq. number mess in the driver would be great. :D Works for me. Tested it with a really short rekey interval, and I'm getting no packet loss or connection interruption. - Felix -- 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