[PATCH] mac80211: Send EAPOL frames at lowest rate

2015-02-26 Thread Jouni Malinen
The current minstrel_ht rate control behavior is somewhat optimistic in trying to find optimum TX rate. While this is usually fine for normal Data frames, there are cases where a more conservative set of retry parameters would be beneficial to make the connection more robust. EAPOL frames are crit

Re: [PATCH] mac80211: Send EAPOL frames at lowest rate

2015-02-26 Thread Linus Torvalds
Johannes, On Thu, Feb 26, 2015 at 5:50 AM, Jouni Malinen wrote: > > Reported-by: Linus Torvalds Also "Tested-by:", and I'd suggest marking it for stable too (although I understand that David generally doesn't use stable tags, and just sends them separately to the stable tree). This fixes both

Re: [PATCH] mac80211: Send EAPOL frames at lowest rate

2015-02-26 Thread Johannes Berg
Linus, Jouni, all, Thanks everyone. I've applied this patch to my mac80211 tree - I'll send it out to davem tomorrow I think. Jouni, given that hwsim uses minstrel as well, perhaps we could have a test case in the wpa_supplicant tests in some way that checks this? I'm thinking we could hook into

Re: [PATCH] mac80211: Send EAPOL frames at lowest rate

2015-02-27 Thread John Lempkowski
Jouni Malinen writes: > In most cases, minstrel_ht is currently using the initial EAPOL-Key > frames for probing higher rates and this results in only five link layer > transmission attempts (one at high(ish) MCS and four at MCS0). While > this works with most APs, it looks like there are some de