WPA3 connectivity failure on IMX8Mmini as client

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

WPA3 connectivity failure on IMX8Mmini as client

Jump to solution
2,181 Views
NaveenBodagala
Contributor I

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)"

 

Labels (2)
0 Kudos
1 Solution
2,121 Views
ocourson
NXP TechSupport
NXP TechSupport

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

View solution in original post

4 Replies
2,122 Views
ocourson
NXP TechSupport
NXP TechSupport

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

2,161 Views
NaveenBodagala
Contributor I

Hi Olivier,

 

With the given conf WPA3 association is failing. PFA the logs.

Regards,

Naveen.

0 Kudos
2,151 Views
ocourson
NXP TechSupport
NXP TechSupport

Dear @NaveenBodagala 

 

Could you also provide Wireshark sniffer captures too ? This is really important to investigate this kind of issues.

 

Regards,

Olivier

0 Kudos
2,169 Views
ocourson
NXP TechSupport
NXP TechSupport

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:

- UM11483 Getting Started with NXP-based Wireless Modules on i.MX 8M Quad EVK Running Linux OS - User ...

- UM11490 Feature Configuration Guide for NXP-based Wireless Modules on i.MX 8M Quad EVK).

 

Regards,

Olivier

0 Kudos