AnsweredAssumed Answered

Wifi driver problem in L4.1.15

Question asked by Ivy Liu on Jan 24, 2017
Latest reply on Feb 24, 2018 by 赵林海 赵

Hi,

I am using murata SN8000 wifi module with sabre quad board.

The driver module in L3.14.52 works fine.

I used "modprobe bcmdhd firmware_path=/lib/firmware/bcm/SN8000_BCM43362/fw_bcmdhd.bin nvram_path=/lib/firmware/bcm/SN8000_BCM43362/bcmdhd.SN8000.SDIO.cal dhd_msg_level=0x1" to install the module.

 

Now, I switched to L4.1.15 with the same board.  I was using the original zImage and device tree(zImage-imx6qdlsolo.bin and zImage-imx6q-sabresd-btwifi.dtb).

This time the module is built in the kernel, but I always get an error "CFG80211-ERROR) wl_event_handler : was terminated"

 

dhd_module_init in
Power-up adapter 'DHD generic adapter'
wifi_platform_bus_enumerate device present 1
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
mmc1: queuing unknown CIS tuple 0x80 (6 bytes)
mmc1: queuing unknown CIS tuple 0x80 (8 bytes)
mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
mmc1: queuing unknown CIS tuple 0x80 (5 bytes)
mmc1: new high speed SDIO card at address 0001
F1 signature OK, socitype:0x1 chip:0xa962 rev:0x1 pkg:0x9
DHD: dongle ram size is set to 245760(orig 245760) at 0x0
wifi_platform_get_mac_addr
CFG80211-ERROR) wl_setup_wiphy : Registering Vendor80211)
wl_create_event_handler(): thread:wl_event_handler:af started
CFG80211-ERROR) wl_event_handler : dhd_attach(): thread:dhd_watchdog_thread:b0 started
dhd_attach(): thread:dhd_dpc:b1 started
dhd_deferred_work_init: work queue initialized
Dongle Host Driver, version 1.141.92 (r)
Compiled in drivers/net/wireless/bcmdhd
Register interface [wlan0] MAC: 00:90:4c:11:22:33


tsk Enter, tsk = 0xa86a143c
CFG80211-ERROR) wl_event_handler : was terminated
wl_destroy_event_handler(): thread:wl_event_handler:af terminated OK
dhd_prot_ioctl : bus is down. we have nothing to do

 

Could anyone help me with this?

 

Thank you very much!!

 

Best Regards,

Ivy

Outcomes