As stated in the other thread, this patch solves the issue I was running into. Thanks! -- Paul On Mon, Jul 12, 2010 at 5:46 AM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > From: Johannes Berg <johannes.berg@xxxxxxxxx> > > Ever since mac80211/drivers are no longer > fully in charge of keeping track of the > auth status, trying to make them do so will > fail. Instead of warning and reporting the > deauthentication to userspace, cfg80211 must > simply ignore it so that spurious > deauthentications, e.g. before starting > authentication, aren't seen by userspace as > actual deauthentications. > > Cc: stable@xxxxxxxxxx > Reported-by: Paul Stewart <pstew@xxxxxxxxxx> > Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx> > --- > net/wireless/mlme.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > --- wireless-testing.orig/net/wireless/mlme.c 2010-07-12 14:34:22.000000000 +0200 > +++ wireless-testing/net/wireless/mlme.c 2010-07-12 14:42:27.000000000 +0200 > @@ -44,10 +44,10 @@ void cfg80211_send_rx_auth(struct net_de > } > } > > - WARN_ON(!done); > - > - nl80211_send_rx_auth(rdev, dev, buf, len, GFP_KERNEL); > - cfg80211_sme_rx_auth(dev, buf, len); > + if (done) { > + nl80211_send_rx_auth(rdev, dev, buf, len, GFP_KERNEL); > + cfg80211_sme_rx_auth(dev, buf, len); > + } > > wdev_unlock(wdev); > } > > > -- 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