How does load firmware for 88W9098 in linux ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How does load firmware for 88W9098 in linux ?

1,955 次查看
XiaoLong7626
Contributor I

Hi,

I downloaded 88W9098's driver and firmware, which are  mwifiex-lf-6.1.36_2.1.0.zip and imx-firmware-lf-6.1.36_2.1.0.zip from github.

My hardware platform is mpc85xx from freescale. And NIC is NXP's 88W9098 with pcie(M.2) interface.

After I built the driver, then I loaded the driver and firmware  in Openwrt 17.01, which kernel version is 4.4.50. But It was not work, the firmware is in the 'pending' status always. I don't know its reason, Would you tell me?

 

Thank you.

Regards.

标签 (1)
0 项奖励
回复
1 回复

1,940 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hello @XiaoLong7626 ,

It seems that you didn't download firmware from the link, see the following steps, please!

1. Getting firmware & wifi_mod_para.conf

--wifi_mod_para.conf

https://github.com/nxp-imx/imx-firmware/tree/lf-6.1.36_2.1.0/nxp

weidong_sun_0-1701148797326.png

--88W9098 PCIe  driver firmware

weidong_sun_1-1701148883517.png

2. copy firmware & wifi_mod_para.conf to /lib/firmware/nxp

if nxp subdirectory doesn't exist, create it manually, please!

# mkdir /lib/firmware/nxp

# cp ./pcieuart9098_combo_v1.bin /lib/firmware/nxp

# cp ./wifi_mod_para.conf /lib/firmware/nxp

3. Loading driver

# insmod mlan.ko

# insmod moal.ko mod_para=nxp/wifi_mod_para.conf

# ifconfig -a

then you will see these wifi intefaces:

88W9098 MAC0 WIFI 6: mlan0 / uap0 / wfd0

88W9098 MAC0 WIFI 5:mmlan0/muap0/mwfd0

 

Try it , please!

Thanks!

Regards,

weidong

 

 

 

 

0 项奖励
回复