]> git.ipfire.org Git - thirdparty/hostap.git/commit
Update ciphers to address GTK renewal failures while roaming
authorVinay Gannevaram <vganneva@codeaurora.org>
Thu, 30 Sep 2021 07:18:26 +0000 (12:48 +0530)
committerJouni Malinen <j@w1.fi>
Wed, 6 Oct 2021 18:13:19 +0000 (21:13 +0300)
commit2b3e64a0fb5fd193ceeebf26aa8b459aa8625080
tree0dd68eb4315caf545b6d56b862f31565978591ef
parent19307ef69a4db85cca322bcd8fd3ad372e587af5
Update ciphers to address GTK renewal failures while roaming

After roaming from WPA2-AP (group=CCMP) to WPA-AP (group=TKIP) using
driver-based SME and roaming trigger, GTK renewal failures are observed
for the currently associated WPA-AP because of group cipher mismatch,
resulting in deauthentication with the AP.

Update the group cipher and pairwise cipher values in wpa_sm from
association event received from the driver in case of SME offload to the
driver to address GTK renewal failures (and similar issues) that could
happen when the driver/firmware roams between APs with different
security profiles.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
wpa_supplicant/events.c
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpa_supplicant_i.h