ap6212 is a module which has wifi and bluetooth.
Now my board wifi can not be used,but bluetooth is normal,how to resolve it?
My linux kernel log :
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
mmc1: queuing unknown CIS tuple 0x81 (9 bytes)
mmc1: new high speed SDIO card at address 0001
CFG80211-ERROR) wl_setup_wiphy : Registering Vendor80211
CFG80211-ERROR) wl_init_prof : wl_init_prof: No profile
wl_create_event_handler(): thread:wl_escan_handler:251 started
dhd_attach(): thread:dhd_watchdog_thread:252 started
dhd_attach(): thread:dhd_dpc:253 started
dhd_attach(): thread:dhd_rxf:254 started
mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
mmc1: queuing unknown CIS tuple 0x81 (9 bytes)
NVRAM version: AP6212A_NVRAM_V1.0.1_20160606
random: nonblocking pool is initialized
Bluetooth: HCI UART driver ver 2.3
Bluetooth: HCI UART protocol H4 registered
CFG80211-ERROR) wl_cfg80211_event : Event handler is not created
CFG80211-ERROR) wl_cfg80211_event : Event handler is not created
CFG80211-ERROR) wl_cfg80211_event : Event handler is not created
Device setup complete
CFG80211-ERROR) __wl_update_wiphybands : error reading vhtmode (-23)
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 8
CFG80211-ERROR) wl_escan_handler : escan is not ready ndev 8ccc6800 drv_status 0x0 e_type 69 e_states 0
CFG80211-ERROR) wl_is_linkdown : Link down Reason : WLC_E_LINK
Normally, you can ask the module supplier to give the document (or porting guide). They should have document about how to porting their module in Linux.