Good day!
I am currently tasked to check a device with below configuration.
[Software Configuration]
Kernel: 6.2.0
Yocto: TDX Wayland
[Hardware Configuration]
SOM: Toradex i.MX6ULL Colibri
WiFi: UBLOX JODY-W2 SD8987 (STA+uAP mode)
[Problem]
When the device is connected to a mobile router with HT40 support, Wi-Fi scan messages are shown on the terminal endlessly even after the device had already connected to the mobile router.
Since the phenomenon only occurs when it is connected to a mobile router that supports HT40, I have tried below countermeasures to disable IEEE80211n and/or HT40 feature on the user space level but failed - see error messages in red italic text.
1. Added "ht_capab" network field on wpa_supplicant.conf.
wpa_supplicant[754]: Line 10: unknown network field 'ht_capab'.
2. Added "ieee80211n" network field on wpa_supplicant.conf.
wpa_supplicant[754]: Line 10: unknown network field 'ieee80211'.
3. Force WiFi station to use HT20 via command: "iw dev mlan0 set channel 2 HT20"
command failed: Device or resource busy (-16)
I am now trying to add driver parameters on "/etc/modprobe.d/jody-w2-module.conf" and/or "/etc/modprobe.d/mwifiex.conf" but don't know which parameters correspond to ieee80211n and ht40. The parameters are listed on this link.
Does anyone know those driver parameters and what values need to be set to disable IEEE80211N or HT40 on the user space level?
Regards,
Elton