• Janusz Dziedzic's avatar
    ath10k: enable ibss-rsn · 0cd9bc14
    Janusz Dziedzic authored
    
    
    With latest additions to the driver it seems
    viable to enable support for IBSS-RSN.
    
    It seems to work on QCA988X and 999.999.0.636 but
    is a bit slow to exchange RSN keys for some
    reason. This may be a firmware quirk or ath10k is
    missing something. Nevertheless it makes sense to
    finally enable IBSS-RSN in ath10k even if somewhat
    handicapped.
    
    QCA6174 firmware doesn't seem to be able to Tx
    EAPOL frames at all now (they get stuck in hw
    queues for some reason) so it never gets to set
    the keys in driver. It's fairly safe to assume that
    once this is fixed IBSS-RSN will work with QCA6174
    firmware without any additional changes. Hence no
    special handling for advertising
    IEEE80211_HW_SUPPORTS_PER_STA_GTK and
    WIPHY_FLAG_IBSS_RSN is done now.
    Signed-off-by: default avatarJanusz Dziedzic <janusz.dziedzic@tieto.com>
    Signed-off-by: default avatarMichal Kazior <michal.kazior@tieto.com>
    Signed-off-by: default avatarKalle Valo <kvalo@qca.qualcomm.com>
    0cd9bc14
mac.c 171 KB