On Sun, Jun 27, 2010 at 09:49:15AM +0200, Johannes Berg wrote: > On Fri, 2010-06-25 at 00:33 -0700, Paul Stewart wrote: > > > If a STA gets sent a DEAUTH from an AP it is actively trying to > > authenticate to, mac80211 currently shoots itself in the foot by > > letting ieee80211_sta_rx_mgmt() clean up state for the connection > > (removing an entry from authtry_bsses[] in wireless/mlme.c), > > but the retry loop contiinues, leading to a kernel warning but no > > connection. > > > > An AP is allowed by the spec to return DEAUTH as a result of a > > temporary failure, one of which is "you are already authenticated > > -- what are you talking about?" > > Do you know the reason code for that? I think the check here should be > more fine-grained. If/when you repost, please be sure to use the proper/expected format: http://linux.yyz.us/patch-format.html Thanks, John -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- 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