From: Daisuke Niwa <daisuke.x.niwa@xxxxxxxxxxxxxx> 4-way handshake fails with the following error "WPA: No wpa_ie set - cannot generate msg 2/4" while connecting to OSEN network because OSEN IE is not handled in wpa_supplicant_event_associnfo if data->assoc_info.req_ies is not NULL. Signed-off-by: Daichi Ueura <daichi.ueura@xxxxxxxxxxxxxx> --- wpa_supplicant/events.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index ac3c118..d770107 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -1984,6 +1984,8 @@ static int wpa_supplicant_event_associnfo(struct wpa_supplicant *wpa_s, } if ((p[0] == WLAN_EID_VENDOR_SPECIFIC && p[1] >= 6 && (os_memcmp(&p[2], "\x00\x50\xF2\x01\x01\x00", 6) == 0)) || + (p[0] == WLAN_EID_VENDOR_SPECIFIC && p[1] >= 4 && + (os_memcmp(&p[2], "\x50\x6F\x9A\x12", 4) == 0)) || (p[0] == WLAN_EID_RSN && p[1] >= 2)) { if (wpa_sm_set_assoc_wpa_ie(wpa_s->wpa, p, len)) break; -- 2.4.2 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap