Comment 46 for bug 911059

Revision history for this message
Keng-Yu Lin (lexical) wrote :

If loading iwlwifi with "11n_disable=1" or "swcrypto=1" fixes, this is already taken care somewhere upstream:

Some bisect done: http://marc.info/?l=linux-wireless&m=132856386525621

There is a patch may worth trying as mentioned: http://marc.info/?l=linux-wireless&m=132889663513703

commit 86f9199668e8035933c9c5a1e42be9de3a320cd7
Author: Johannes Berg <email address hidden>
Date: Tue Feb 7 21:18:33 2012 +0100

    iwlwifi: fix key removal

    When trying to remove a key, we always send key
    flags just setting the key type, not including
    the multicast flag and the key ID. As a result,
    whenever any key was removed, the unicast key 0
    would be removed, causing a complete connection
    loss after the second rekey (the first doesn't
    cause a key removal). Fix the key removal code
    to include the key ID and multicast flag, thus
    removing the correct key.

    Change-Id: If64327d78a07240b6d86f39fdee4ad6d438bc4f0
    Cc: <email address hidden>
    Reported-by: Alexander Schnaidt <email address hidden>
    Signed-off-by: Johannes Berg <email address hidden>