Mef.conf for WOW

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

Mef.conf for WOW

1,066 Views
frank8888
Contributor II

Hi sir,

From the document MV-S302681-00 (Application note – wake on wireless) , 

WOW can be configured by setting mef.conf, we have tried it but cannot wake up the host.

Is there any documents about how to config mef.conf? 

If we config mef.conf and also use "hscfg" command, how is the procedure and which one has higher priority on setting WOW?

Thank you.

0 Kudos
Reply
3 Replies

1,060 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hello @frank8888 

After driver building is done in wlan_src, a bin_wlan directory is created , which is located at the same level as that of wlan_src. see below, please!

weidong_sun_1-1642568317159.png

 

in it, you will found mef.conf

 

Have a good day!

Regards,

weidong

0 Kudos
Reply

1,056 Views
frank8888
Contributor II

Hi Weidong,

Thanks. We would like to know how to config this mef.conf file for WOW.

Is there any document for reference?

Can we use only this config file for WOW, or we need also to set with "uaputl hscfg 0x4f 0xff 200" command?

Thank you.

0 Kudos
Reply

1,049 Views
weidong_sun
NXP TechSupport
NXP TechSupport

Hi @frank8888 ,

 

1. PIN PCIE_WAKEn

I checked datasheet of 88W9098

weidong_sun_0-1642588550819.png

It requires external pull up. can you check it?  The pin is fixed for wifi wake host.

2. reference

what I gave you in another post is our test steps for 9098 & 8997. The wifi card is M.2 KEY E interface.

See pin 55 of M.2

weidong_sun_1-1642588950012.png

 

Test steps:
1. modprobe moal mod_para=nxp/wifi_mod_para.conf
2. wpa_passphrase NETGEAR15-5G boldmango026 >> /etc/wpa_supplicant_5g.conf
3. wpa_supplicant -B -i mlan0 -c /etc/wpa_supplicant_5g.conf -D nl80211
4. udhcpc -i mlan0
5. iw phy#0 wowlan enable any
6. cd /usr/share/nxp_wireless
7. ./mlanutl mlan0 hssetpara 2 0xff 0xc8 3 400 # NXP WiFi take PCIe M.2 wakeup gpio as PCIe in band
wakeup, since the gpio is PCIe specific pin.
8. Connect a test laptop to same AP with same local network
9. Check connectivity to DUT from test laptop, and vice versa
10. echo mem > /sys/power/state
11. Ping to DUT from test laptop to wakeup IMX

 

So above steps is enough. 

Regards,

weidong

0 Kudos
Reply