JODY-W2 Disable 80211N/HT40

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

JODY-W2 Disable 80211N/HT40

Jump to solution
3,408 Views
elton
Contributor III

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

Labels (2)
0 Kudos
Reply
1 Solution
3,390 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Thanks for creating case to us.

To disable IEEE80211N or HT40, you can use our mlanutl to configure httxcfg or htcapinfo to implement it.

I know you might not have secure files access to get our mlanutl tool, but you can ask our module partner U-Blox for help about how to use mlanutl. 

For our company's confidential policy, I could not post it on the public community, sorry for the inconvenience to you.

Best regards,

Christine.

View solution in original post

0 Kudos
Reply
11 Replies
3,391 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Thanks for creating case to us.

To disable IEEE80211N or HT40, you can use our mlanutl to configure httxcfg or htcapinfo to implement it.

I know you might not have secure files access to get our mlanutl tool, but you can ask our module partner U-Blox for help about how to use mlanutl. 

For our company's confidential policy, I could not post it on the public community, sorry for the inconvenience to you.

Best regards,

Christine.

0 Kudos
Reply
3,369 Views
elton
Contributor III

Hello @Christine_Li ,

 

Thanks for your prompt response.

 

To disable IEEE80211N or HT40, you can use our mlanutl to configure httxcfg or htcapinfo to implement it.

I found the README file containing instructions on how to use mlanutl to configure httxcfg and htcapinfo. However, mlanutl tool is not deployed in the userspace.

 

Is there any other way to do the same in userspace without using mlanutl - i.e. via driver parameters(modprobe)?  If not, I am thinking to disable it during driver compilation, this is possible right? I'm currently setting up my Yocto environment, so I haven't tried it yet. 

 

 

Regards,

Elton

0 Kudos
Reply
3,300 Views
elton
Contributor III

Hello @Christine_Li ,

 

Regarding mlanutl, we are using the driver version lf-6.1.22_2.0.0 where mapp source codes are deleted, please check this commit. mapp source code exists on driver version lf-5.10.y_1.0.0.

 

Regards,

Elton

0 Kudos
Reply
3,250 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Yes, in our newer releases on github, there is no Wi-Fi tools(mlanutl/uaputl) source code.

That is why I mentioned that for these tools, you can ask our module partner U-Blox for help.

Otherwise, you need to sign NDA with our NXP and also apply for secure files access specially for 88W8987. It might need long time for you. I think asking help from U-Blox is much more convenient to get these tools.

 

Best regards,

Christine.

0 Kudos
Reply
3,343 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Thanks for your reply.

If you want to disable HT40 in wpa_supplicant.conf, please try to add below para to have a try:

disable_ht40 =1

 

# disable_ht40: Whether HT-40 (802.11n) should be disabled.
  # 0 = HT-40 enabled (if AP supports it)
  # 1 = HT-40 disabled

 

The original info is from below link for your reference.

https://android.googlesource.com/platform/external/wpa_supplicant_8/+/master/wpa_supplicant/wpa_supp...

 

Best regards,

Christine.

0 Kudos
Reply
3,305 Views
elton
Contributor III

Hello @Christine_Li ,

 

Thanks for your response.

 

I forgot to mention that I have already tried adding "disable_ht40=1" and "disable_ht=1" as global/network field but the same error, "unknown global/network field", occured.

 

Regards,

Elton 

0 Kudos
Reply
3,292 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Thanks for your feedback.

Did you mean you  tried adding "disable_ht40=1" and "disable_ht=1"  to wpa_supplicant.conf file?

Can you please share to me your wpa_supplicant.conf to check further?

Best regards,

Christine.

0 Kudos
Reply
3,269 Views
elton
Contributor III

Hello @Christine_Li ,

 

Yes. I added "disable_ht40=1" and tested,  unknown network field error occurred. Then I replaced  "disable_ht40=1" with "disable_ht=1" and tested,  unknown network field error also occurred.

 

Below are the contents of my wpa_supplicant.conf file.

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
bgscan=""

network={
        ssid="Elton-Laptop"
        psk="11223344"
        key_mgmt=WPA-PSK
        #ieee80211n=0
        #ht_capab="[HT20][SHORT-GI-20]"
        #disable_ht=1
        disable_ht40=1
}

 

Below are the error messages of wpa_supplicant:

Dec 09 09:50:26 colibri-imx6ull-15102395 systemd[1]: Started WPA supplicant.
Dec 09 09:50:26 colibri-imx6ull-15102395 wpa_supplicant[1152]: Successfully initialized wpa_supplicant
Dec 09 09:50:26 colibri-imx6ull-15102395 wpa_supplicant[1152]: Line 13: unknown network field 'disable_ht40'.
Dec 09 09:50:27 colibri-imx6ull-15102395 wpa_supplicant[1152]: Line 14: failed to parse network block.
Dec 09 09:50:27 colibri-imx6ull-15102395 wpa_supplicant[1152]: Failed to read or parse configuration '/etc/wpa_supplicant.conf'.
Dec 09 09:50:27 colibri-imx6ull-15102395 wpa_supplicant[1152]: : CTRL-EVENT-DSCP-POLICY clear_all
Dec 09 09:50:27 colibri-imx6ull-15102395 systemd[1]: wpa_supplicant.service: Main process exited, code=exited, status=255/EXCEPTION
Dec 09 09:50:27 colibri-imx6ull-15102395 systemd[1]: wpa_supplicant.service: Failed with result 'exit-code'.

 

Regards,

Elton

0 Kudos
Reply
3,254 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Thanks for your feedback.

I tried on my side and met same error with yours.

Please see below for my logs:

==========

root@imx8mnevk:~# wpa_supplicant -d -B -i mlan0 -c /etc/wpa_supplicant.conf -Dnl80211
wpa_supplicant v2.10
random: Trying to read entropy from /dev/random
Successfully initialized wpa_supplicant
Initializing interface 'mlan0' conf '/etc/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group='0'
update_config=1
Line 10: unknown network field 'disable_ht40'.
Line 11: failed to parse network block.
Failed to read or parse configuration '/etc/wpa_supplicant.conf'.
Failed to add interface mlan0

 

Then I tried to find any commands related to wpa_supplicant to disable ht40, but found below reply in one of our previous customer's case:

We can not handle bandwidth using wpa_supplicant. 
Based on AP it will connect and select the bandwidth based on its ability.

 

You can try to disable it on your AP side to see whether is OK.

Otherwise, we suggest you to use our mlanutl to configure it.

I am sorry for the inconvenience to you.

 

Best regards,

Christine.

0 Kudos
Reply
3,244 Views
elton
Contributor III

Hello @Christine_Li ,

 

Thanks for verifying it on your side.

 

I marked using mlanutl as the solution. I will try to cross-compile the tool and update you about the results.

 

Regards,

Elton

0 Kudos
Reply
3,219 Views
Christine_Li
NXP TechSupport
NXP TechSupport

Hi, @elton 

Thanks for marking my answer as a solution.

Please do not hesitate to create a new case after you verified and still have any issue.

Have a nice reset of your day!

 

Best regards,

Christine.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2007838%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EJODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2007838%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EGood%20day!%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EI%20am%20currently%20tasked%20to%20check%20a%20device%20with%20below%20configuration.%3C%2FP%3E%3CP%3E%3CSTRONG%3E%5BSoftware%20Configuration%5D%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EKernel%3A%206.2.0%3C%2FP%3E%3CP%3EYocto%3A%20TDX%20Wayland%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSTRONG%3E%5BHardware%20Configuration%5D%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3ESOM%3A%20Toradex%20i.MX6ULL%20Colibri%3C%2FP%3E%3CP%3EWiFi%3A%20UBLOX%20JODY-W2%20SD8987%20(STA%2BuAP%20mode)%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSTRONG%3E%5BProblem%5D%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EWhen%20the%20device%20is%20connected%20to%20a%20mobile%20router%20with%20HT40%20support%2C%20Wi-Fi%20scan%20messages%20are%20shown%20on%20the%20terminal%20endlessly%20even%20after%20the%20device%20had%20already%20connected%20to%20the%20mobile%20router.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ESince%20the%20phenomenon%20only%20occurs%20when%20it%20is%20connected%20to%20a%20mobile%20router%20that%20supports%20HT40%2C%20I%20have%20tried%20below%20countermeasures%20to%20disable%20IEEE80211n%20and%2For%20HT40%20feature%20on%20the%20user%20space%20level%20but%20failed%20-%20see%20error%20messages%20in%20%3CEM%3E%3CFONT%20color%3D%22%23FF0000%22%3Ered%20italic%20text%3C%2FFONT%3E%3C%2FEM%3E.%3C%2FP%3E%3CP%3E1.%20Added%20%22ht_capab%22%20network%20field%20on%20wpa_supplicant.conf.%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3CFONT%20color%3D%22%23FF0000%22%3E%3CEM%3Ewpa_supplicant%5B754%5D%3A%20%3C%2FEM%3E%3C%2FFONT%3E%3C%2FSPAN%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CEM%3ELine%2010%3A%20unknown%20network%20field%20'ht_capab'.%3C%2FEM%3E%3C%2FFONT%3E%3C%2FP%3E%3CP%3E2.%20Added%20%22ieee80211n%22%20network%20field%20on%26nbsp%3Bwpa_supplicant.conf.%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%20%3CFONT%20color%3D%22%23FF0000%22%3E%3CEM%3Ewpa_supplicant%5B754%5D%3A%20%3C%2FEM%3E%3C%2FFONT%3E%3C%2FSPAN%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CEM%3ELine%2010%3A%20unknown%20network%20field%20'ieee80211'.%3C%2FEM%3E%3C%2FFONT%3E%3C%2FP%3E%3CP%3E3.%20Force%20WiFi%20station%20to%20use%20HT20%20via%20command%3A%20%22iw%20dev%20mlan0%20set%20channel%202%20HT20%22%3CBR%20%2F%3E%3CSPAN%3E%26nbsp%3B%20%26nbsp%3B%26nbsp%3B%3CEM%3E%3CFONT%20color%3D%22%23FF0000%22%3Ecommand%20failed%3A%20Device%20or%20resource%20busy%20(-16)%3C%2FFONT%3E%3C%2FEM%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3EI%20am%20now%20trying%20to%20add%20driver%20parameters%20on%20%22%2Fetc%2Fmodprobe.d%2Fjody-w2-module.conf%22%20and%2For%20%22%2Fetc%2Fmodprobe.d%2Fmwifiex.conf%22%20but%20don't%20know%20which%20parameters%20correspond%20to%20ieee80211n%20and%20ht40.%20The%20parameters%20are%20listed%20on%20this%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fmwifiex%2Fblob%2Fa84df583155bad2a396a937056805550bdf655ab%2Fmxm_wifiex%2Fwlan_src%2FREADME%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elink%3C%2FA%3E.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EDoes%20anyone%20know%20those%20driver%20parameters%20and%20what%20values%20need%20to%20be%20set%20to%20disable%20IEEE80211N%20or%20HT40%20on%20the%20user%20space%20level%3F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EElton%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2007838%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EOS%20LINUX%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EProduct%3A%20WiFi%2088W8987%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009857%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009857%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244225%22%20target%3D%22_blank%22%3E%40elton%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20marking%20my%20answer%20as%20a%20solution.%3C%2FP%3E%0A%3CP%3EPlease%20do%20not%20hesitate%20to%20create%20a%20new%20case%20after%20you%20verified%20and%20still%20have%20any%20issue.%3C%2FP%3E%0A%3CP%3EHave%20a%20nice%20reset%20of%20your%20day!%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EChristine.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009832%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009832%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205377%22%20target%3D%22_blank%22%3E%40Christine_Li%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EThanks%20for%20verifying%20it%20on%20your%20side.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EI%20marked%20using%20mlanutl%20as%20the%20solution.%20I%20will%20try%20to%20cross-compile%20the%20tool%20and%20update%20you%20about%20the%20results.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EElton%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009825%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009825%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244225%22%20target%3D%22_blank%22%3E%40elton%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYes%2C%20in%20our%20newer%20releases%20on%20github%2C%20there%20is%20no%20Wi-Fi%20tools(mlanutl%2Fuaputl)%20source%20code.%3C%2FP%3E%0A%3CP%3EThat%20is%20why%20I%20mentioned%20that%20for%20these%20tools%2C%20you%20can%20ask%20our%20module%20partner%20U-Blox%20for%20help.%3C%2FP%3E%0A%3CP%3EOtherwise%2C%20you%20need%20to%20sign%20NDA%20with%20our%20NXP%20and%20also%20apply%20for%20secure%20files%20access%20specially%20for%2088W8987.%20It%20might%20need%20long%20time%20for%20you.%20I%20think%20asking%20help%20from%20U-Blox%20is%20much%20more%20convenient%20to%20get%20these%20tools.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EChristine.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009822%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009822%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244225%22%20target%3D%22_blank%22%3E%40elton%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20feedback.%3C%2FP%3E%0A%3CP%3EI%20tried%20on%20my%20side%20and%20met%20same%20error%20with%20yours.%3C%2FP%3E%0A%3CP%3EPlease%20see%20below%20for%20my%20logs%3A%3C%2FP%3E%0A%3CP%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3Eroot%40imx8mnevk%3A~%23%20wpa_supplicant%20-d%20-B%20-i%20mlan0%20-c%20%2Fetc%2Fwpa_supplicant.conf%20-Dnl80211%0Awpa_supplicant%20v2.10%0Arandom%3A%20Trying%20to%20read%20entropy%20from%20%2Fdev%2Frandom%0ASuccessfully%20initialized%20wpa_supplicant%0AInitializing%20interface%20'mlan0'%20conf%20'%2Fetc%2Fwpa_supplicant.conf'%20driver%20'nl80211'%20ctrl_interface%20'N%2FA'%20bridge%20'N%2FA'%0AConfiguration%20file%20'%2Fetc%2Fwpa_supplicant.conf'%20-%26gt%3B%20'%2Fetc%2Fwpa_supplicant.conf'%0AReading%20configuration%20file%20'%2Fetc%2Fwpa_supplicant.conf'%0Actrl_interface%3D'%2Fvar%2Frun%2Fwpa_supplicant'%0Actrl_interface_group%3D'0'%0Aupdate_config%3D1%0ALine%2010%3A%20unknown%20network%20field%20'disable_ht40'.%0ALine%2011%3A%20failed%20to%20parse%20network%20block.%0AFailed%20to%20read%20or%20parse%20configuration%20'%2Fetc%2Fwpa_supplicant.conf'.%0AFailed%20to%20add%20interface%20mlan0%0A%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThen%20I%20tried%20to%20find%20any%20commands%20related%20to%20wpa_supplicant%20to%20disable%20ht40%2C%20but%20found%20below%20reply%20in%20one%20of%20our%20previous%20customer's%20case%3A%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%3EWe%20can%20not%20handle%20bandwidth%20using%20wpa_supplicant.%20%0ABased%20on%20AP%20it%20will%20connect%20and%20select%20the%20bandwidth%20based%20on%20its%20ability.%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3EYou%20can%20try%20to%20disable%20it%20on%20your%20AP%20side%20to%20see%20whether%20is%20OK.%3C%2FP%3E%0A%3CP%3EOtherwise%2C%20we%20suggest%20you%20to%20use%20our%20mlanutl%20to%20configure%20it.%3C%2FP%3E%0A%3CP%3EI%20am%20sorry%20for%20the%20inconvenience%20to%20you.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EChristine.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009637%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009637%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205377%22%20target%3D%22_blank%22%3E%40Christine_Li%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EYes.%20I%20added%26nbsp%3B%22disable_ht40%3D1%22%20and%20tested%2C%26nbsp%3B%20unknown%20network%20field%20error%20occurred.%20Then%20I%20replaced%26nbsp%3B%20%22disable_ht40%3D1%22%20with%26nbsp%3B%22disable_ht%3D1%22%20and%20tested%2C%26nbsp%3B%26nbsp%3Bunknown%20network%20field%20error%20also%20occurred.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBelow%20are%20the%20contents%20of%20my%20wpa_supplicant.conf%20file.%3C%2FP%3E%3CBLOCKQUOTE%3E%3CP%3Ectrl_interface%3D%2Fvar%2Frun%2Fwpa_supplicant%3CBR%20%2F%3Ectrl_interface_group%3D0%3CBR%20%2F%3Eupdate_config%3D1%3CBR%20%2F%3Ebgscan%3D%22%22%3C%2FP%3E%3CP%3Enetwork%3D%7B%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20ssid%3D%22Elton-Laptop%22%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20psk%3D%2211223344%22%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20key_mgmt%3DWPA-PSK%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%23ieee80211n%3D0%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%23ht_capab%3D%22%5BHT20%5D%5BSHORT-GI-20%5D%22%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%23disable_ht%3D1%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%3CFONT%20color%3D%22%23FF0000%22%3Edisable_ht40%3D1%3C%2FFONT%3E%3CBR%20%2F%3E%7D%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3CBR%20%2F%3E%3CP%3EBelow%20are%20the%20error%20messages%20of%20wpa_supplicant%3A%3C%2FP%3E%3CBLOCKQUOTE%3E%3CP%3EDec%2009%2009%3A50%3A26%20colibri-imx6ull-15102395%20systemd%5B1%5D%3A%20Started%20WPA%20supplicant.%3CBR%20%2F%3EDec%2009%2009%3A50%3A26%20colibri-imx6ull-15102395%20wpa_supplicant%5B1152%5D%3A%20Successfully%20initialized%20wpa_supplicant%3CBR%20%2F%3E%3CFONT%20color%3D%22%23FF0000%22%3EDec%2009%2009%3A50%3A26%20colibri-imx6ull-15102395%20wpa_supplicant%5B1152%5D%3A%20Line%2013%3A%20unknown%20network%20field%20'disable_ht40'.%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23FF0000%22%3EDec%2009%2009%3A50%3A27%20colibri-imx6ull-15102395%20wpa_supplicant%5B1152%5D%3A%20Line%2014%3A%20failed%20to%20parse%20network%20block.%3C%2FFONT%3E%3CBR%20%2F%3EDec%2009%2009%3A50%3A27%20colibri-imx6ull-15102395%20wpa_supplicant%5B1152%5D%3A%20Failed%20to%20read%20or%20parse%20configuration%20'%2Fetc%2Fwpa_supplicant.conf'.%3CBR%20%2F%3EDec%2009%2009%3A50%3A27%20colibri-imx6ull-15102395%20wpa_supplicant%5B1152%5D%3A%20%3A%20CTRL-EVENT-DSCP-POLICY%20clear_all%3CBR%20%2F%3EDec%2009%2009%3A50%3A27%20colibri-imx6ull-15102395%20systemd%5B1%5D%3A%20wpa_supplicant.service%3A%20Main%20process%20exited%2C%20code%3Dexited%2C%20status%3D255%2FEXCEPTION%3CBR%20%2F%3EDec%2009%2009%3A50%3A27%20colibri-imx6ull-15102395%20systemd%5B1%5D%3A%20wpa_supplicant.service%3A%20Failed%20with%20result%20'exit-code'.%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EElton%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009625%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009625%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244225%22%20target%3D%22_blank%22%3E%40elton%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20feedback.%3C%2FP%3E%0A%3CP%3EDid%20you%20mean%20you%26nbsp%3B%3CSPAN%3E%26nbsp%3Btried%20adding%20%22disable_ht40%3D1%22%20and%20%22disable_ht%3D1%22%26nbsp%3B%20to%20wpa_supplicant.conf%20file%3F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ECan%20you%20please%20share%20to%20me%20your%20wpa_supplicant.conf%20to%20check%20further%3F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBest%20regards%2C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EChristine.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009608%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009608%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205377%22%20target%3D%22_blank%22%3E%40Christine_Li%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegarding%20mlanutl%2C%20we%20are%20using%20the%20driver%20version%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fmwifiex%2Ftree%2Flf-6.1.22_2.0.0%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elf-6.1.22_2.0.0%3C%2FA%3E%26nbsp%3Bwhere%20mapp%20source%20codes%20are%20deleted%2C%20please%20check%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fmwifiex%2Fcommit%2F5a38226a471d0bd0799e8957cb1a4276b58467d1%23diff-6b4bf461b101bad4496f96eab9d219a1feac7aed05e50bee853189db9ca15e0cR630%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ethis%3C%2FA%3E%20commit.%20mapp%20source%20code%20exists%20on%20driver%20version%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fmwifiex%2Ftree%2Flf-5.10.y_1.0.0%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elf-5.10.y_1.0.0%3C%2FA%3E.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EElton%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009582%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205377%22%20target%3D%22_blank%22%3E%40Christine_Li%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EThanks%20for%20your%20response.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EI%20forgot%20to%20mention%20that%20I%20have%20already%20tried%20adding%20%22disable_ht40%3D1%22%20and%20%22disable_ht%3D1%22%20as%20global%2Fnetwork%20field%20but%20the%20same%20error%2C%20%22%3CFONT%20color%3D%22%23FF0000%22%3E%3CEM%3Eunknown%20global%2Fnetwork%20field%3C%2FEM%3E%3C%2FFONT%3E%22%2C%20occured.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EElton%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2008999%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2008999%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244225%22%20target%3D%22_blank%22%3E%40elton%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20reply.%3C%2FP%3E%0A%3CP%3EIf%20you%20want%20to%20disable%20HT40%20in%20wpa_supplicant.conf%2C%20please%20try%20to%20add%20below%20para%20to%20have%20a%20try%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22com%22%3E%3CSTRONG%3Edisable_ht40%20%3D1%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CTABLE%20class%3D%22FileContents%22%3E%0A%3CTBODY%3E%0A%3CTR%20class%3D%22u-pre%20u-monospace%20FileContents-line%22%3E%0A%3CTD%20class%3D%22FileContents-lineContents%22%3E%3CSPAN%20class%3D%22com%22%3E%23%20%3CSTRONG%3Edisable_ht40%3C%2FSTRONG%3E%3A%20Whether%20HT-40%20(802.11n)%20should%20be%20disabled.%3C%2FSPAN%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20class%3D%22u-pre%20u-monospace%20FileContents-line%22%3E%0A%3CTD%20class%3D%22u-lineNum%20u-noSelect%20FileContents-lineNum%22%20data-line-number%3D%221645%22%3E%26nbsp%3B%3C%2FTD%3E%0A%3CTD%20class%3D%22FileContents-lineContents%22%3E%3CSPAN%20class%3D%22com%22%3E%23%200%20%3D%20HT-40%20enabled%20(if%20AP%20supports%20it)%3C%2FSPAN%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3CTR%20class%3D%22u-pre%20u-monospace%20FileContents-line%22%3E%0A%3CTD%20class%3D%22u-lineNum%20u-noSelect%20FileContents-lineNum%22%20data-line-number%3D%221646%22%3E%26nbsp%3B%3C%2FTD%3E%0A%3CTD%20class%3D%22FileContents-lineContents%22%3E%3CSTRONG%3E%3CSPAN%20class%3D%22com%22%3E%23%201%20%3D%20HT-40%20disabled%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3C%2FTBODY%3E%0A%3C%2FTABLE%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThe%20original%20info%20is%20from%20below%20link%20for%20your%20reference.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fandroid.googlesource.com%2Fplatform%2Fexternal%2Fwpa_supplicant_8%2F%2B%2Fmaster%2Fwpa_supplicant%2Fwpa_supplicant.conf%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fandroid.googlesource.com%2Fplatform%2Fexternal%2Fwpa_supplicant_8%2F%2B%2Fmaster%2Fwpa_supplicant%2Fwpa_supplicant.conf%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EChristine.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2008630%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2008630%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205377%22%20target%3D%22_blank%22%3E%40Christine_Li%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EThanks%20for%20your%20prompt%20response.%3C%2FP%3E%3CBR%20%2F%3E%3CBLOCKQUOTE%3E%3CP%3E%3CSPAN%3ETo%26nbsp%3B%3C%2FSPAN%3E%3CSPAN%3Edisable%20IEEE80211N%20or%20HT40%2C%20you%20can%20use%20our%20mlanutl%20to%20configure%20httxcfg%20or%26nbsp%3Bhtcapinfo%20to%20implement%20it.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3CP%3EI%20found%20the%20README%20file%20containing%20instructions%20on%20how%20to%20use%20mlanutl%20to%20configure%20httxcfg%20and%20htcapinfo.%26nbsp%3B%3CSPAN%3EHowever%2C%20mlanutl%20tool%20is%20not%20deployed%20in%20the%20userspace.%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EIs%20there%20any%20other%20way%20to%20do%20the%20same%20in%20userspace%20without%20using%20mlanutl%20-%20i.e.%20via%20driver%20parameters(modprobe)%3F%26nbsp%3B%20If%20not%2C%20I%20am%20thinking%20to%20disable%20it%20during%20driver%20compilation%2C%20this%20is%20possible%20right%3F%20I'm%20currently%20setting%20up%20my%20Yocto%20environment%2C%20so%20I%20haven't%20tried%20it%20yet.%26nbsp%3B%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EElton%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2007955%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20JODY-W2%20Disable%2080211N%2FHT40%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2007955%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244225%22%20target%3D%22_blank%22%3E%40elton%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20for%20creating%20case%20to%20us.%3C%2FP%3E%0A%3CP%3ETo%26nbsp%3B%3CSPAN%3Edisable%20IEEE80211N%20or%20HT40%2C%20you%20can%20use%20our%20mlanutl%20to%20configure%20httxcfg%20or%26nbsp%3Bhtcapinfo%20to%20implement%20it.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EI%20know%20you%20might%20not%20have%20secure%20files%20access%20to%20get%20our%20mlanutl%20tool%2C%20but%20y%3C%2FSPAN%3E%3CSPAN%3Eou%20can%20ask%20our%20module%20partner%20U-Blox%20for%20help%20about%20how%20to%20use%20mlanutl.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EFor%20our%20company's%20confidential%20policy%2C%20I%20could%20not%20post%20it%20on%20the%20public%20community%2C%20sorry%20for%20the%20inconvenience%20to%20you.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBest%20regards%2C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EChristine.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E