From: Johannes Berg <johannes.berg@xxxxxxxxx> When WEP is not available, we should reject shared key authentication because it could never succeed. Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx> --- net/mac80211/mlme.c | 2 ++ 1 file changed, 2 insertions(+) --- wireless-testing.orig/net/mac80211/mlme.c 2010-07-21 10:07:20.000000000 +0200 +++ wireless-testing/net/mac80211/mlme.c 2010-07-21 10:07:20.000000000 +0200 @@ -2030,6 +2030,8 @@ int ieee80211_mgd_auth(struct ieee80211_ auth_alg = WLAN_AUTH_OPEN; break; case NL80211_AUTHTYPE_SHARED_KEY: + if (IS_ERR(sdata->local->wep_tx_tfm)) + return -EOPNOTSUPP; auth_alg = WLAN_AUTH_SHARED_KEY; break; case NL80211_AUTHTYPE_FT: -- 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