with Murata module integrated to IMX8Mmini WPA3 client connectivity to Netgear-RAX50 failing
Static hostname: imx8mmevk
Operating System: NXP i.MX Release Distro 6.1-mickledore (mickledore)
Kernel: Linux 6.1.36+g787413eb2b1c
NXP Wlan Driver: PCIE9098--17.92.1.p136.131-MM6X17408.p2-GPL-(FP92)
Wpa_supplicant version: 2.10
Based on below supplicant logs, WPA3 authentication is failing
1677841994.237147: mlan0: WPA: Failed to select authenticated key management type
1677841994.237164: mlan0: WPA: Failed to set WPA key management and encryption suites
Supplicant conf file:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=0
country=US
network={
ssid="NETGEAR20_5G”
key_mgmt=SAE
ieee80211w=1
sae_password="1234567890"
}
Also have tried with the supplicant conf provided at 2.4.3.3 in document UM11512 provided as "Wireless Feature Configuration Guide for i.MX 8M Nano EVK with 88W8987-based Wireless Module - User manual (public)"
Solved! Go to Solution.
Dear @NaveenBodagala
From your wpa_supplicant log, it seems that you are using driver 'wext' old interface, instead of nl80211.
Could you please check your moal driver parameters to make sure you have cfg80211_wext=0xf, and host_mlme=1 parameters set ?
In case you are using mod_para=nxp/wifi_mod_para.conf, then /lib/firmware/nxp/wifi_mod_para.conf should contain:
PCIE9098_0 = {
cfg80211_wext=0xf
max_vir_bss=1
cal_data_cfg=none
ps_mode=1
auto_ds=1
host_mlme=1
fw_name=nxp/pcieuart9098_combo_v1.bin
}
PCIE9098_1 = {
cfg80211_wext=0xf
max_vir_bss=1
cal_data_cfg=none
ps_mode=1
auto_ds=1
host_mlme=1
fw_name=nxp/pcieuart9098_combo_v1.bin
}
Regards,
Olivier
Dear @NaveenBodagala
From your wpa_supplicant log, it seems that you are using driver 'wext' old interface, instead of nl80211.
Could you please check your moal driver parameters to make sure you have cfg80211_wext=0xf, and host_mlme=1 parameters set ?
In case you are using mod_para=nxp/wifi_mod_para.conf, then /lib/firmware/nxp/wifi_mod_para.conf should contain:
PCIE9098_0 = {
cfg80211_wext=0xf
max_vir_bss=1
cal_data_cfg=none
ps_mode=1
auto_ds=1
host_mlme=1
fw_name=nxp/pcieuart9098_combo_v1.bin
}
PCIE9098_1 = {
cfg80211_wext=0xf
max_vir_bss=1
cal_data_cfg=none
ps_mode=1
auto_ds=1
host_mlme=1
fw_name=nxp/pcieuart9098_combo_v1.bin
}
Regards,
Olivier
Dear @NaveenBodagala
Could you also provide Wireshark sniffer captures too ? This is really important to investigate this kind of issues.
Regards,
Olivier
Dear @NaveenBodagala
The wpa_supplicant configuration you are using is slightly different from the one we advice in our documents.
Could you please test below reference WPA3 SAE configuration ?
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
network={
ssid="NETGEAR20_5G"
scan_ssid=1
key_mgmt=SAE
proto=RSN
pairwise=CCMP
group=CCMP
psk="1234567890"
ieee80211w=2
}
Please also note that UM11512 (i.MX8Mnano specific documentation) is not maintained, and you should rather refer to:
- UM11490 Feature Configuration Guide for NXP-based Wireless Modules on i.MX 8M Quad EVK).
Regards,
Olivier