On Tue, May 20, 2014 at 5:32 PM, John W. Linville <linville@xxxxxxxxxxxxx> wrote: > On Tue, May 20, 2014 at 01:37:18PM +0300, Emmanuel Grumbach wrote: >> From: Avri Altman <avri.altman@xxxxxxxxx> >> >> Enabling beacon filtering should be done only after a beacon >> has been received. Doing that too early will cause >> disconnections. >> This has already been fixed, but the fix didn't take care >> about the case where the beacon is received after the >> association, it waited only for association which is not >> enough. >> >> Signed-off-by: Avri Altman <avri.altman@xxxxxxxxx> >> Reviewed-by: Johannes Berg <johannes.berg@xxxxxxxxx> >> Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> >> --- >> drivers/net/wireless/iwlwifi/mvm/mac80211.c | 13 +++--- >> drivers/net/wireless/iwlwifi/mvm/mvm.h | 5 --- >> drivers/net/wireless/iwlwifi/mvm/power.c | 63 +++++++++-------------------- >> 3 files changed, 27 insertions(+), 54 deletions(-) > > It is very late in the release cycle for a fix of this size. > How serious is the issue? A random disconnect doesn't seem like a > huge problem so long as it isn't common...? > fwiw, it looks like you can simply workaround the issue by setting the IEEE80211_HW_NEED_DTIM_BEFORE_ASSOC flag. Eliad. -- 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