<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic imx6q android  user AP6441(bcm43341 wifi )error in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631896#M96082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; line-height: 23.7999992370605px;"&gt;wifi驱动移植&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、在终端通过wireless-tool 可以加载驱动，加载网卡，加载网卡时候有个错误（dhd_preinit_ioctls wl ampdu_hostreorder failed -23）&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、在终端可以扫描到周围热点，也可以连接上，通过udhcp -i 可以获取到ip，可以ping 通手机热点。&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、在上层，android界面可以看到扫描到热点，也可以连接上（通过打印可以连接上），通过dhcp获取ip也正常。&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4、android界面一直是获取ip，就断开，然后在&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; line-height: 23.8px; color: #ff0000;"&gt;&lt;STRONG&gt;扫描，连接，获取ip，在断开 ，循环&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; line-height: 23.7999992370605px;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; line-height: 23.8px; color: #ff0000;"&gt;&lt;STRONG&gt;log 内容包括&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、驱动的加载的log &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、网卡启动的log&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、手动启动dhcp -d 时候的log （底层驱动打印的，上层打印的）&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、通过界面连接启动时候android上层的打印&lt;BR /&gt;1/*********************************************驱动加载log***************************************/&lt;BR /&gt;[&amp;nbsp; 107.677860] dhd_module_init: in&lt;BR /&gt;[&amp;nbsp; 107.681095] get into function::dhd_wifi_platform_register_drv---&amp;gt;step2&lt;BR /&gt;[&amp;nbsp; 107.687758] ======== bcm_wlan_set_plat_data ========&lt;BR /&gt;[&amp;nbsp; 107.692786] ------------[ cut here ]------------&lt;BR /&gt;[&amp;nbsp; 107.697482] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x54/0x1b0()&lt;BR /&gt;[&amp;nbsp; 107.705424] autorequest GPIO-185&lt;BR /&gt;[&amp;nbsp; 107.708712] Modules linked in: bcmdhd(+)&lt;BR /&gt;[&amp;nbsp; 107.712918] [&amp;lt;c009efe4&amp;gt;] (unwind_backtrace+0x0/0x138) from [&amp;lt;c00d793c&amp;gt;] (warn_slowpath_common+0x4c/0x64)&lt;BR /&gt;[&amp;nbsp; 107.722520] [&amp;lt;c00d793c&amp;gt;] (warn_slowpath_common+0x4c/0x64) from [&amp;lt;c00d79e8&amp;gt;] (warn_slowpath_fmt+0x30/0x40)&lt;BR /&gt;[&amp;nbsp; 107.732157] [&amp;lt;c00d79e8&amp;gt;] (warn_slowpath_fmt+0x30/0x40) from [&amp;lt;c030bce0&amp;gt;] (gpio_ensure_requested+0x54/0x1b0)&lt;BR /&gt;[&amp;nbsp; 107.742023] [&amp;lt;c030bce0&amp;gt;] (gpio_ensure_requested+0x54/0x1b0) from [&amp;lt;c030c2a0&amp;gt;](gpio_direction_input+0xa4/0x1fc)&lt;BR /&gt;[&amp;nbsp; 107.752418] [&amp;lt;c030c2a0&amp;gt;] (gpio_direction_input+0xa4/0x1fc) from [&amp;lt;bf042740&amp;gt;](bcm_wlan_get_oob_irq+0xc/0x24 [bcmdhd])&lt;BR /&gt;[&amp;nbsp; 107.763386] [&amp;lt;bf042740&amp;gt;] (bcm_wlan_get_oob_irq+0xc/0x24 [bcmdhd]) from [&amp;lt;bf014ed0&amp;gt;] (dhd_wifi_platform_register_drv+0x84/0xfc [bcmdhd])&lt;BR /&gt;[&amp;nbsp; 107.775878] [&amp;lt;bf014ed0&amp;gt;] (dhd_wifi_platform_register_drv+0x84/0xfc [bcmdhd])from [&amp;lt;bf0a0078&amp;gt;] (dhd_module_init+0x78/0x154 [bcmdhd])&lt;BR /&gt;[&amp;nbsp; 107.788022] [&amp;lt;bf0a0078&amp;gt;] (dhd_module_init+0x78/0x154 [bcmdhd]) from [&amp;lt;c0091640&amp;gt;] (do_one_initcall+0xfc/0x164)&lt;BR /&gt;[&amp;nbsp; 107.798068] [&amp;lt;c0091640&amp;gt;] (do_one_initcall+0xfc/0x164) from [&amp;lt;c010f95c&amp;gt;] (sys_init_module+0xdc8/0x1c78)&lt;BR /&gt;[&amp;nbsp; 107.807504] [&amp;lt;c010f95c&amp;gt;] (sys_init_module+0xdc8/0x1c78) from [&amp;lt;c0097900&amp;gt;] (ret_fast_syscall+0x0/0x30)&lt;BR /&gt;[&amp;nbsp; 107.816841] ---[ end trace e4a110f4056e0534 ]---&lt;BR /&gt;[&amp;nbsp; 107.821574] host_oob_irq: 441&lt;BR /&gt;[&amp;nbsp; 107.824841] host_oob_irq_flags=1044&lt;BR /&gt;[&amp;nbsp; 107.828390] dhd_wifi_platform_load: Enter&lt;BR /&gt;[&amp;nbsp; 107.832473] get into function dhd_wifi_platform_load !&lt;BR /&gt;[&amp;nbsp; 107.837738]&amp;nbsp; get into function--&amp;gt;dhd_wifi_platform_load_usb !&lt;BR /&gt;[&amp;nbsp; 107.843546] get into function dhd_wifi_platform_load_sdio !&lt;BR /&gt;[&amp;nbsp; 107.849245] Power-up adapter 'DHD generic adapter'&lt;BR /&gt;[&amp;nbsp; 107.854343] wifi_platform_set_power = 1&lt;BR /&gt;[&amp;nbsp; 107.858255] ======== PULL WL_REG_ON HIGH! ========&lt;BR /&gt;[&amp;nbsp; 107.963072] get into function ---&amp;gt;wifi_card_detect&lt;BR /&gt;[&amp;nbsp; 108.041738] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)&lt;BR /&gt;[&amp;nbsp; 108.049081] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.056351] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.065044] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)&lt;BR /&gt;[&amp;nbsp; 108.140884] mmc2: queuing unknown CIS tuple 0x91 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.146539] mmc2: new high speed SDIO card at address 0001&lt;BR /&gt;[&amp;nbsp; 108.174711] wifi_platform_bus_enumerate device present 1&lt;BR /&gt;[&amp;nbsp; 108.180140] ======== Card detection to detect SDIO card! ========&lt;BR /&gt;[&amp;nbsp; 108.217639] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)&lt;BR /&gt;[&amp;nbsp; 108.224951] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.232206] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.240887] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)&lt;BR /&gt;[&amp;nbsp; 108.286258] get into function ---&amp;gt;wifi_card_detect&lt;BR /&gt;[&amp;nbsp; 108.329036] bcmsdh_register: register client driver&lt;BR /&gt;[&amp;nbsp; 108.397667] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)&lt;BR /&gt;[&amp;nbsp; 108.404954] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.412294] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.420910] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)&lt;BR /&gt;[&amp;nbsp; 108.492384] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter&lt;BR /&gt;[&amp;nbsp; 108.497335] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter&lt;BR /&gt;[&amp;nbsp; 108.502242] bus num (host idx)=2, slot num (rca)=1&lt;BR /&gt;[&amp;nbsp; 108.507109] found adapter info 'DHD generic adapter'&lt;BR /&gt;[&amp;nbsp; 108.512569] dhdsdio_probe : no mutex held. set lock&lt;BR /&gt;[&amp;nbsp; 108.517650] F1 signature read @0x18000000=0x1602a94d&lt;BR /&gt;[&amp;nbsp; 108.525944] F1 signature OK, socitype:0x1 chip:0xa94d rev:0x2 pkg:0x0&lt;BR /&gt;[&amp;nbsp; 108.533062] DHD: dongle ram size is set to 524288(orig 524288) at 0x0&lt;BR /&gt;[&amp;nbsp; 108.540317] dhd_conf_set_chiprev: chip=0xa94d, chiprev=2&lt;BR /&gt;[&amp;nbsp; 108.545761] dhd_conf_set_conf_path_by_nv_path: config_path=/system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp; 108.554719] dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp; 108.563609] wl_create_event_handler(): thread:wl_event_handler:d55 started&lt;BR /&gt;[&amp;nbsp; 108.563618] tsk Enter, tsk = 0xd25013f0&lt;BR /&gt;[&amp;nbsp; 108.575964] p2p0: P2P Interface Registered&lt;BR /&gt;[&amp;nbsp; 108.581628] dhd_attach(): thread:dhd_watchdog_thread:d5b started&lt;BR /&gt;[&amp;nbsp; 108.588378] dhd_attach(): thread:dhd_dpc:d5e started&lt;BR /&gt;[&amp;nbsp; 108.588394] dhd_dpc_thread: set dpc_cpucore 0 from config.txt&lt;BR /&gt;[&amp;nbsp; 108.599476] dhd_attach(): thread:dhd_rxf:d5f started&lt;BR /&gt;[&amp;nbsp; 108.604582] dhd_deferred_work_init: work queue initialized&lt;BR /&gt;[&amp;nbsp; 108.610485] dhdsdio_probe_init: set use_rxchain 1 from config.txt&lt;BR /&gt;[&amp;nbsp; 108.645319] Dongle Host Driver, version 1.201.59.4 (r506368)&lt;BR /&gt;[&amp;nbsp; 108.645327] Compiled in drivers/net/wireless/bcmdhd on Sep&amp;nbsp; 1 2016 at 09:50:17&lt;BR /&gt;[&amp;nbsp; 108.659631] Register interface [wlan0]&amp;nbsp; MAC: 6c:fa:a7:de:81:e0&lt;BR /&gt;[&amp;nbsp; 108.672047] dhd_prot_ioctl : bus is down. we have nothing to do&lt;BR /&gt;[&amp;nbsp; 108.678324] bcmsdh_oob_intr_unregister: Enter&lt;BR /&gt;[&amp;nbsp; 108.684726] bcmsdh_oob_intr_unregister: irq is not registered&lt;BR /&gt;[&amp;nbsp; 108.690651] dhd_txglom_enable: enable 0&lt;BR /&gt;[&amp;nbsp; 108.694574] dhd_bus_devreset:&amp;nbsp; WLAN OFF DONE&lt;BR /&gt;[&amp;nbsp; 108.699108] wifi_platform_set_power = 0&lt;BR /&gt;[&amp;nbsp; 108.703011] ======== PULL WL_REG_ON LOW! ========&lt;BR /&gt;[&amp;nbsp; 108.707810] dhdsdio_probe : the lock is released.&lt;BR /&gt;[&amp;nbsp; 108.712929] get into function::dhd_wifi_platform_register_drv---&amp;gt;step3&lt;BR /&gt;[&amp;nbsp; 108.719544] wifi_ctrlfunc_register_drv---&amp;gt;err =0&lt;BR /&gt;[&amp;nbsp; 108.724279] dhd_module_init: Exit err=0&lt;BR /&gt;&lt;BR /&gt;2/**********************************************网卡启动的log*********************************************/&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.498661] dhd_open: Enter d6b1b000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.502334]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.502336] Dongle Host Driver, version 1.201.59.4 (r506368)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.502340] Compiled in drivers/net/wireless/bcmdhd on Sep&amp;nbsp; 1 2016 at 09:50:17&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.516959] wl_android_wifi_on in 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.520511] wl_android_wifi_on in 2: g_wifi_on=0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.525198] wifi_platform_set_power = 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.529095] ======== PULL WL_REG_ON HIGH! ========&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.633895] get into function ---&amp;gt;wifi_card_detect&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.844747] sdio_reset_comm():&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.892707] dhd_bus_devreset: == WLAN ON ==&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.900232] F1 signature read @0x18000000=0x1602a94d&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.909414] F1 signature OK, socitype:0x1 chip:0xa94d rev:0x2 pkg:0x0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.916586] DHD: dongle ram size is set to 524288(orig 524288) at 0x0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.923970] dhdsdio_probe_init: set use_rxchain 1 from config.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.930231] dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.938112] dhd_conf_set_fw_name_by_chip: firmware_path=/system/etc/firmware/fw_bcm43341b0_ag.bin&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.947118] Final fw_path=/system/etc/firmware/fw_bcm43341b0_ag.bin&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.953449] Final nv_path=/system/etc/firmware/nvram.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.958887] Final conf_path=/system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.022906] NVRAM version: AP6441_NVRAM_V1.1_20131224&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.030766] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.197179] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.203398] bcmsdh_oob_intr_register: Enter&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.207668] bcmsdh_oob_intr_register: HW_OOB enabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.212750] bcmsdh_oob_intr_register OOB irq=319 flags=414&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.218338] bcmsdh_oob_intr_register: enable_irq_wake&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.223454] add wake up source irq 101&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.229155] dhd_conf_set_band: Set band 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.235568] Firmware up: op_mode=0x0015, MAC=6c:fa:a7:de:81:e0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.241520] dhd_conf_set_country: Set country CN, revision 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.320133] Country code: CN (CN/0)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.324031] dhd_conf_set_roam: Set roam_off 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.338491] Firmware version = wl0: Jan 20 2014 11:06:06 version 6.10.190.43(r449836) FWID 01-77015d04&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.348040]&amp;nbsp;&amp;nbsp; Driver: 1.201.59.4 (r506368)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.348045]&amp;nbsp;&amp;nbsp; Firmware: wl0: Jan 20 2014 11:06:06 version 6.10.190.43 (r449836) FWID 01-77015d04&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.361528] dhd_txglom_enable: enable 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.365461] dhd_conf_set_disable_proptx: set disable_proptx 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.377979] dhd_preinit_ioctls wl ampdu_hostreorder failed -23&amp;nbsp;&amp;nbsp; （这个错误是什么意思，或者有什么引起的，可以忽略吗）&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.384405] wl_android_wifi_on: Success&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.389082] p2p0: p2p_dev_addr=6e:fa:a7:de:81:e0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.418972] dhd_open: Exit ret=0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 81.254753] wlan0: no IPv6 routers present&lt;BR /&gt;&lt;BR /&gt;3/****************************************dhcp -d&amp;nbsp; 启动的log**********************************************/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /******************************************底层的打印************************************************/&lt;BR /&gt;&amp;nbsp; 205.827209] Connectting with 6c:fa:a7:de:81:cb channel (2) ssid "QYAP-V2-23456-m2 note-fd", len (24)&lt;BR /&gt;[&amp;nbsp; 205.935793] wl_iw_event: Link UP with BSSID=6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 205.942046] wl_bss_connect_done succeeded with 6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 206.066152] dhd_pno_get_for_batch : wifi location service is not supported&lt;BR /&gt;[&amp;nbsp; 206.073382] CFG80211-ERROR) wl_is_linkdown :&lt;BR /&gt;[&amp;nbsp; 206.077726] ANDROID-ERROR) failed to getting batching results&lt;BR /&gt;[&amp;nbsp; 206.083883] Link down Reason : WLC_E_DEAUTH_IND&lt;BR /&gt;[&amp;nbsp; 206.088643] link down if eth1 may call cfg80211_disconnected. event : 6, reason=3 from 6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 206.090870] dhd_pno_stop_for_batch : wifi location service is not supported&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;[&amp;nbsp; 206.090880] NULL POINTER (_dhd_pno_clear_all_batch_results) : head-&amp;gt;next is NULL&lt;BR /&gt;[&amp;nbsp; 206.090887] NULL POINTER (_dhd_pno_clear_all_batch_results) : head-&amp;gt;next is NULL&lt;BR /&gt;[&amp;nbsp; 206.090893] ANDROID-ERROR) failed to stop batching scan&lt;BR /&gt;[&amp;nbsp; 206.127908] wl_iw_event: Link Down with BSSID=6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 206.134411] CFG80211-ERROR) wl_is_linkdown : Link down Reason : WLC_E_LINK&lt;BR /&gt;[&amp;nbsp; 206.143106] cfg80211: Calling CRDA to update world regulatory domain&lt;BR /&gt;[&amp;nbsp; 206.904686] p2p0: no IPv6 routers present&lt;BR /&gt;[&amp;nbsp; 207.704866] Connectting with 6c:fa:a7:de:81:cb channel (2) ssid "QYAP-V2-23456-m2 note-fd", len (24)&lt;BR /&gt;[&amp;nbsp; 208.695265] connect failed event=0 e-&amp;gt;status 3 e-&amp;gt;reason 0&lt;BR /&gt;[&amp;nbsp; 208.704249] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /******************************************底层的打印************************************************/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /******************************************通过adb 打印出来***************************************/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1|root@sabresd_6dq:/ # dhcpcd -d eth1&lt;BR /&gt;dhcpcd[5990]: version 5.5.6 starting&lt;BR /&gt;dhcpcd[5990]: eth1: using hwaddr 6c:fa:a7:de:81:cb&lt;BR /&gt;dhcpcd[5990]: eth1: executing `/system/etc/dhcpcd/dhcpcd-run-hooks', reason PREINIT&lt;BR /&gt;dhcpcd[5990]: eth1: executing `/system/etc/dhcpcd/dhcpcd-run-hooks', reason CARRIER&lt;BR /&gt;dhcpcd[5990]: eth1: reading lease `/data/misc/dhcp/dhcpcd-eth1.lease'&lt;BR /&gt;dhcpcd[5990]: eth1: rebinding lease of 192.168.31.223&lt;BR /&gt;dhcpcd[5990]: eth1: sending REQUEST (xid 0xb954b3ee), next in 3.47 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: acknowledged 192.168.31.223 from 192.168.31.1&lt;BR /&gt;dhcpcd[5990]: eth1: checking for 192.168.31.223&lt;BR /&gt;dhcpcd[5990]: eth1: sending ARP probe (1 of 3), next in 1.76 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: sending ARP probe (2 of 3), next in 1.75 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: sending ARP probe (3 of 3), next in 2.00 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: leased 192.168.31.223 for 43200 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: adding IP address 192.168.31.223/24&lt;BR /&gt;dhcpcd[5990]: eth1: adding route to 192.168.31.0/24&lt;BR /&gt;dhcpcd[5990]: eth1: adding default route via 192.168.31.1&lt;BR /&gt;dhcpcd[5990]: eth1: writing lease `/data/misc/dhcp/dhcpcd-eth1.lease'&lt;BR /&gt;dhcpcd[5990]: eth1: executing `/system/etc/dhcpcd/dhcpcd-run-hooks', reason BOUND&lt;BR /&gt;dhcpcd[5990]: forking to background&lt;BR /&gt;dhcpcd[5990]: forked to background, child pid 6029&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; /******************************************通过adb 打印出来***************************************/&lt;BR /&gt;&amp;nbsp;/****************************************dhcp -d&amp;nbsp; 启动的log**********************************************/&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;4/******************************************通过界面连接启动时候android上层的打印***************************************/&lt;BR /&gt;/wpa_supplicant( 3390): eth1: Associated with 28:6c:07:56:f9:25&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: WPA: Key negotiation completed with 28:6c:07:56:f9:25 [PTK=CCMP GTK=TKIP]&lt;BR /&gt;&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: CTRL-EVENT-CONNECTED - Connection to 28:6c:07:56:f9:25 completed (auth) [id=0 id_str=]&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;E/wpa_supplicant( 3390): wpa_driver_nl80211_driver_cmd: failed to issue private commands&lt;BR /&gt;&lt;BR /&gt;E/WifiStateMachine( 2642): Unexpected BatchedScanResults :null&lt;BR /&gt;&lt;BR /&gt;E/wpa_supplicant( 3390): wpa_driver_nl80211_driver_cmd: failed to issue private commands&lt;BR /&gt;&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: WPA: Key negotiation completed with 28:6c:07:56:f9:25 [PTK=CCMP GTK=TKIP]&lt;BR /&gt;D/WifiStateMachine( 2642): VerifyingLinkState enter&lt;BR /&gt;&lt;BR /&gt;D/WifiStateMachine( 2642): VerifyingLinkState GOOD_LINK_DETECTED: transition to captive portal check&lt;BR /&gt;&lt;BR /&gt;D/WifiStateMachine( 2642): CaptivePortalCheckState enter&lt;BR /&gt;&lt;BR /&gt;D/WifiStateMachine( 2642): CaptivePortalCheckState CMD_CAPTIVE_CHECK_COMPLETE&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): Captive portal check NetworkInfo: type: WIFI[], state: CONNECTING/CAPTIVE_PORTAL_CHECK, reason: (unspecified), extra: "lovensMIWIFI", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): handleCaptivePortalTrackerCheck: call captivePortalCheckComplete ni=NetworkInfo: type: WIFI[], state: CONNECTING/CAPTIVE_PORTAL_CHECK, reason: (unspecified), extra: "lovensMIWIFI", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): ConnectivityChange for WIFI: CONNECTED/CONNECTED&lt;BR /&gt;&lt;BR /&gt;E/ConnectivityService( 2642): Unexpected mtu value: android.net.wifi.WifiStateTracker@41965b70&lt;BR /&gt;&lt;BR /&gt;D/Nat464Xlat( 2642): requiresClat: netType=1, hasIPv4Address=true&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): ConnectivityChange for ETHERNET: CONNECTED/CONNECTED&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): Policy requires WIFI teardown&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: CTRL-EVENT-DISCONNECTED bssid=28:6c:07:56:f9:25 reason=3 locally_generated=1&lt;BR /&gt;&lt;BR /&gt;E/ConnectivityService( 2642): Unexpected mtu value: android.net.EthernetDataTracker@41ae41d0&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/NetUtils( 2642): dhcp_do_request failed : eth1 (new)&lt;BR /&gt;&lt;BR /&gt;E/Ethernet( 2642): DHCP request error:Timed out waiting for DHCP to finish&lt;BR /&gt;/******************************************通过界面连接启动时候android上层的打印***************************************/&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; line-height: 23.8px; color: #ff0000;"&gt;&lt;STRONG&gt;大家知道这是什么原因造成的？谢谢！&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Oct 2016 08:07:53 GMT</pubDate>
    <dc:creator>xiaoliangguan</dc:creator>
    <dc:date>2016-10-13T08:07:53Z</dc:date>
    <item>
      <title>imx6q android  user AP6441(bcm43341 wifi )error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631896#M96082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; line-height: 23.7999992370605px;"&gt;wifi驱动移植&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、在终端通过wireless-tool 可以加载驱动，加载网卡，加载网卡时候有个错误（dhd_preinit_ioctls wl ampdu_hostreorder failed -23）&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、在终端可以扫描到周围热点，也可以连接上，通过udhcp -i 可以获取到ip，可以ping 通手机热点。&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、在上层，android界面可以看到扫描到热点，也可以连接上（通过打印可以连接上），通过dhcp获取ip也正常。&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4、android界面一直是获取ip，就断开，然后在&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; line-height: 23.8px; color: #ff0000;"&gt;&lt;STRONG&gt;扫描，连接，获取ip，在断开 ，循环&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; line-height: 23.7999992370605px;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; line-height: 23.8px; color: #ff0000;"&gt;&lt;STRONG&gt;log 内容包括&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、驱动的加载的log &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、网卡启动的log&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、手动启动dhcp -d 时候的log （底层驱动打印的，上层打印的）&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、通过界面连接启动时候android上层的打印&lt;BR /&gt;1/*********************************************驱动加载log***************************************/&lt;BR /&gt;[&amp;nbsp; 107.677860] dhd_module_init: in&lt;BR /&gt;[&amp;nbsp; 107.681095] get into function::dhd_wifi_platform_register_drv---&amp;gt;step2&lt;BR /&gt;[&amp;nbsp; 107.687758] ======== bcm_wlan_set_plat_data ========&lt;BR /&gt;[&amp;nbsp; 107.692786] ------------[ cut here ]------------&lt;BR /&gt;[&amp;nbsp; 107.697482] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x54/0x1b0()&lt;BR /&gt;[&amp;nbsp; 107.705424] autorequest GPIO-185&lt;BR /&gt;[&amp;nbsp; 107.708712] Modules linked in: bcmdhd(+)&lt;BR /&gt;[&amp;nbsp; 107.712918] [&amp;lt;c009efe4&amp;gt;] (unwind_backtrace+0x0/0x138) from [&amp;lt;c00d793c&amp;gt;] (warn_slowpath_common+0x4c/0x64)&lt;BR /&gt;[&amp;nbsp; 107.722520] [&amp;lt;c00d793c&amp;gt;] (warn_slowpath_common+0x4c/0x64) from [&amp;lt;c00d79e8&amp;gt;] (warn_slowpath_fmt+0x30/0x40)&lt;BR /&gt;[&amp;nbsp; 107.732157] [&amp;lt;c00d79e8&amp;gt;] (warn_slowpath_fmt+0x30/0x40) from [&amp;lt;c030bce0&amp;gt;] (gpio_ensure_requested+0x54/0x1b0)&lt;BR /&gt;[&amp;nbsp; 107.742023] [&amp;lt;c030bce0&amp;gt;] (gpio_ensure_requested+0x54/0x1b0) from [&amp;lt;c030c2a0&amp;gt;](gpio_direction_input+0xa4/0x1fc)&lt;BR /&gt;[&amp;nbsp; 107.752418] [&amp;lt;c030c2a0&amp;gt;] (gpio_direction_input+0xa4/0x1fc) from [&amp;lt;bf042740&amp;gt;](bcm_wlan_get_oob_irq+0xc/0x24 [bcmdhd])&lt;BR /&gt;[&amp;nbsp; 107.763386] [&amp;lt;bf042740&amp;gt;] (bcm_wlan_get_oob_irq+0xc/0x24 [bcmdhd]) from [&amp;lt;bf014ed0&amp;gt;] (dhd_wifi_platform_register_drv+0x84/0xfc [bcmdhd])&lt;BR /&gt;[&amp;nbsp; 107.775878] [&amp;lt;bf014ed0&amp;gt;] (dhd_wifi_platform_register_drv+0x84/0xfc [bcmdhd])from [&amp;lt;bf0a0078&amp;gt;] (dhd_module_init+0x78/0x154 [bcmdhd])&lt;BR /&gt;[&amp;nbsp; 107.788022] [&amp;lt;bf0a0078&amp;gt;] (dhd_module_init+0x78/0x154 [bcmdhd]) from [&amp;lt;c0091640&amp;gt;] (do_one_initcall+0xfc/0x164)&lt;BR /&gt;[&amp;nbsp; 107.798068] [&amp;lt;c0091640&amp;gt;] (do_one_initcall+0xfc/0x164) from [&amp;lt;c010f95c&amp;gt;] (sys_init_module+0xdc8/0x1c78)&lt;BR /&gt;[&amp;nbsp; 107.807504] [&amp;lt;c010f95c&amp;gt;] (sys_init_module+0xdc8/0x1c78) from [&amp;lt;c0097900&amp;gt;] (ret_fast_syscall+0x0/0x30)&lt;BR /&gt;[&amp;nbsp; 107.816841] ---[ end trace e4a110f4056e0534 ]---&lt;BR /&gt;[&amp;nbsp; 107.821574] host_oob_irq: 441&lt;BR /&gt;[&amp;nbsp; 107.824841] host_oob_irq_flags=1044&lt;BR /&gt;[&amp;nbsp; 107.828390] dhd_wifi_platform_load: Enter&lt;BR /&gt;[&amp;nbsp; 107.832473] get into function dhd_wifi_platform_load !&lt;BR /&gt;[&amp;nbsp; 107.837738]&amp;nbsp; get into function--&amp;gt;dhd_wifi_platform_load_usb !&lt;BR /&gt;[&amp;nbsp; 107.843546] get into function dhd_wifi_platform_load_sdio !&lt;BR /&gt;[&amp;nbsp; 107.849245] Power-up adapter 'DHD generic adapter'&lt;BR /&gt;[&amp;nbsp; 107.854343] wifi_platform_set_power = 1&lt;BR /&gt;[&amp;nbsp; 107.858255] ======== PULL WL_REG_ON HIGH! ========&lt;BR /&gt;[&amp;nbsp; 107.963072] get into function ---&amp;gt;wifi_card_detect&lt;BR /&gt;[&amp;nbsp; 108.041738] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)&lt;BR /&gt;[&amp;nbsp; 108.049081] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.056351] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.065044] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)&lt;BR /&gt;[&amp;nbsp; 108.140884] mmc2: queuing unknown CIS tuple 0x91 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.146539] mmc2: new high speed SDIO card at address 0001&lt;BR /&gt;[&amp;nbsp; 108.174711] wifi_platform_bus_enumerate device present 1&lt;BR /&gt;[&amp;nbsp; 108.180140] ======== Card detection to detect SDIO card! ========&lt;BR /&gt;[&amp;nbsp; 108.217639] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)&lt;BR /&gt;[&amp;nbsp; 108.224951] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.232206] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.240887] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)&lt;BR /&gt;[&amp;nbsp; 108.286258] get into function ---&amp;gt;wifi_card_detect&lt;BR /&gt;[&amp;nbsp; 108.329036] bcmsdh_register: register client driver&lt;BR /&gt;[&amp;nbsp; 108.397667] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)&lt;BR /&gt;[&amp;nbsp; 108.404954] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.412294] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)&lt;BR /&gt;[&amp;nbsp; 108.420910] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)&lt;BR /&gt;[&amp;nbsp; 108.492384] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter&lt;BR /&gt;[&amp;nbsp; 108.497335] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter&lt;BR /&gt;[&amp;nbsp; 108.502242] bus num (host idx)=2, slot num (rca)=1&lt;BR /&gt;[&amp;nbsp; 108.507109] found adapter info 'DHD generic adapter'&lt;BR /&gt;[&amp;nbsp; 108.512569] dhdsdio_probe : no mutex held. set lock&lt;BR /&gt;[&amp;nbsp; 108.517650] F1 signature read @0x18000000=0x1602a94d&lt;BR /&gt;[&amp;nbsp; 108.525944] F1 signature OK, socitype:0x1 chip:0xa94d rev:0x2 pkg:0x0&lt;BR /&gt;[&amp;nbsp; 108.533062] DHD: dongle ram size is set to 524288(orig 524288) at 0x0&lt;BR /&gt;[&amp;nbsp; 108.540317] dhd_conf_set_chiprev: chip=0xa94d, chiprev=2&lt;BR /&gt;[&amp;nbsp; 108.545761] dhd_conf_set_conf_path_by_nv_path: config_path=/system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp; 108.554719] dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp; 108.563609] wl_create_event_handler(): thread:wl_event_handler:d55 started&lt;BR /&gt;[&amp;nbsp; 108.563618] tsk Enter, tsk = 0xd25013f0&lt;BR /&gt;[&amp;nbsp; 108.575964] p2p0: P2P Interface Registered&lt;BR /&gt;[&amp;nbsp; 108.581628] dhd_attach(): thread:dhd_watchdog_thread:d5b started&lt;BR /&gt;[&amp;nbsp; 108.588378] dhd_attach(): thread:dhd_dpc:d5e started&lt;BR /&gt;[&amp;nbsp; 108.588394] dhd_dpc_thread: set dpc_cpucore 0 from config.txt&lt;BR /&gt;[&amp;nbsp; 108.599476] dhd_attach(): thread:dhd_rxf:d5f started&lt;BR /&gt;[&amp;nbsp; 108.604582] dhd_deferred_work_init: work queue initialized&lt;BR /&gt;[&amp;nbsp; 108.610485] dhdsdio_probe_init: set use_rxchain 1 from config.txt&lt;BR /&gt;[&amp;nbsp; 108.645319] Dongle Host Driver, version 1.201.59.4 (r506368)&lt;BR /&gt;[&amp;nbsp; 108.645327] Compiled in drivers/net/wireless/bcmdhd on Sep&amp;nbsp; 1 2016 at 09:50:17&lt;BR /&gt;[&amp;nbsp; 108.659631] Register interface [wlan0]&amp;nbsp; MAC: 6c:fa:a7:de:81:e0&lt;BR /&gt;[&amp;nbsp; 108.672047] dhd_prot_ioctl : bus is down. we have nothing to do&lt;BR /&gt;[&amp;nbsp; 108.678324] bcmsdh_oob_intr_unregister: Enter&lt;BR /&gt;[&amp;nbsp; 108.684726] bcmsdh_oob_intr_unregister: irq is not registered&lt;BR /&gt;[&amp;nbsp; 108.690651] dhd_txglom_enable: enable 0&lt;BR /&gt;[&amp;nbsp; 108.694574] dhd_bus_devreset:&amp;nbsp; WLAN OFF DONE&lt;BR /&gt;[&amp;nbsp; 108.699108] wifi_platform_set_power = 0&lt;BR /&gt;[&amp;nbsp; 108.703011] ======== PULL WL_REG_ON LOW! ========&lt;BR /&gt;[&amp;nbsp; 108.707810] dhdsdio_probe : the lock is released.&lt;BR /&gt;[&amp;nbsp; 108.712929] get into function::dhd_wifi_platform_register_drv---&amp;gt;step3&lt;BR /&gt;[&amp;nbsp; 108.719544] wifi_ctrlfunc_register_drv---&amp;gt;err =0&lt;BR /&gt;[&amp;nbsp; 108.724279] dhd_module_init: Exit err=0&lt;BR /&gt;&lt;BR /&gt;2/**********************************************网卡启动的log*********************************************/&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.498661] dhd_open: Enter d6b1b000&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.502334]&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.502336] Dongle Host Driver, version 1.201.59.4 (r506368)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.502340] Compiled in drivers/net/wireless/bcmdhd on Sep&amp;nbsp; 1 2016 at 09:50:17&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.516959] wl_android_wifi_on in 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.520511] wl_android_wifi_on in 2: g_wifi_on=0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.525198] wifi_platform_set_power = 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.529095] ======== PULL WL_REG_ON HIGH! ========&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.633895] get into function ---&amp;gt;wifi_card_detect&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.844747] sdio_reset_comm():&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.892707] dhd_bus_devreset: == WLAN ON ==&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.900232] F1 signature read @0x18000000=0x1602a94d&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.909414] F1 signature OK, socitype:0x1 chip:0xa94d rev:0x2 pkg:0x0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.916586] DHD: dongle ram size is set to 524288(orig 524288) at 0x0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.923970] dhdsdio_probe_init: set use_rxchain 1 from config.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.930231] dhd_conf_read_config: Ignore config file /system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.938112] dhd_conf_set_fw_name_by_chip: firmware_path=/system/etc/firmware/fw_bcm43341b0_ag.bin&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.947118] Final fw_path=/system/etc/firmware/fw_bcm43341b0_ag.bin&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.953449] Final nv_path=/system/etc/firmware/nvram.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 69.958887] Final conf_path=/system/etc/firmware/config.txt&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.022906] NVRAM version: AP6441_NVRAM_V1.1_20131224&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.030766] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.197179] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.203398] bcmsdh_oob_intr_register: Enter&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.207668] bcmsdh_oob_intr_register: HW_OOB enabled&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.212750] bcmsdh_oob_intr_register OOB irq=319 flags=414&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.218338] bcmsdh_oob_intr_register: enable_irq_wake&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.223454] add wake up source irq 101&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.229155] dhd_conf_set_band: Set band 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.235568] Firmware up: op_mode=0x0015, MAC=6c:fa:a7:de:81:e0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.241520] dhd_conf_set_country: Set country CN, revision 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.320133] Country code: CN (CN/0)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.324031] dhd_conf_set_roam: Set roam_off 1&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.338491] Firmware version = wl0: Jan 20 2014 11:06:06 version 6.10.190.43(r449836) FWID 01-77015d04&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.348040]&amp;nbsp;&amp;nbsp; Driver: 1.201.59.4 (r506368)&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.348045]&amp;nbsp;&amp;nbsp; Firmware: wl0: Jan 20 2014 11:06:06 version 6.10.190.43 (r449836) FWID 01-77015d04&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.361528] dhd_txglom_enable: enable 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.365461] dhd_conf_set_disable_proptx: set disable_proptx 0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.377979] dhd_preinit_ioctls wl ampdu_hostreorder failed -23&amp;nbsp;&amp;nbsp; （这个错误是什么意思，或者有什么引起的，可以忽略吗）&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.384405] wl_android_wifi_on: Success&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.389082] p2p0: p2p_dev_addr=6e:fa:a7:de:81:e0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 70.418972] dhd_open: Exit ret=0&lt;BR /&gt;[&amp;nbsp;&amp;nbsp; 81.254753] wlan0: no IPv6 routers present&lt;BR /&gt;&lt;BR /&gt;3/****************************************dhcp -d&amp;nbsp; 启动的log**********************************************/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /******************************************底层的打印************************************************/&lt;BR /&gt;&amp;nbsp; 205.827209] Connectting with 6c:fa:a7:de:81:cb channel (2) ssid "QYAP-V2-23456-m2 note-fd", len (24)&lt;BR /&gt;[&amp;nbsp; 205.935793] wl_iw_event: Link UP with BSSID=6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 205.942046] wl_bss_connect_done succeeded with 6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 206.066152] dhd_pno_get_for_batch : wifi location service is not supported&lt;BR /&gt;[&amp;nbsp; 206.073382] CFG80211-ERROR) wl_is_linkdown :&lt;BR /&gt;[&amp;nbsp; 206.077726] ANDROID-ERROR) failed to getting batching results&lt;BR /&gt;[&amp;nbsp; 206.083883] Link down Reason : WLC_E_DEAUTH_IND&lt;BR /&gt;[&amp;nbsp; 206.088643] link down if eth1 may call cfg80211_disconnected. event : 6, reason=3 from 6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 206.090870] dhd_pno_stop_for_batch : wifi location service is not supported&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;[&amp;nbsp; 206.090880] NULL POINTER (_dhd_pno_clear_all_batch_results) : head-&amp;gt;next is NULL&lt;BR /&gt;[&amp;nbsp; 206.090887] NULL POINTER (_dhd_pno_clear_all_batch_results) : head-&amp;gt;next is NULL&lt;BR /&gt;[&amp;nbsp; 206.090893] ANDROID-ERROR) failed to stop batching scan&lt;BR /&gt;[&amp;nbsp; 206.127908] wl_iw_event: Link Down with BSSID=6c:fa:a7:de:81:cb&lt;BR /&gt;[&amp;nbsp; 206.134411] CFG80211-ERROR) wl_is_linkdown : Link down Reason : WLC_E_LINK&lt;BR /&gt;[&amp;nbsp; 206.143106] cfg80211: Calling CRDA to update world regulatory domain&lt;BR /&gt;[&amp;nbsp; 206.904686] p2p0: no IPv6 routers present&lt;BR /&gt;[&amp;nbsp; 207.704866] Connectting with 6c:fa:a7:de:81:cb channel (2) ssid "QYAP-V2-23456-m2 note-fd", len (24)&lt;BR /&gt;[&amp;nbsp; 208.695265] connect failed event=0 e-&amp;gt;status 3 e-&amp;gt;reason 0&lt;BR /&gt;[&amp;nbsp; 208.704249] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /******************************************底层的打印************************************************/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /******************************************通过adb 打印出来***************************************/&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1|root@sabresd_6dq:/ # dhcpcd -d eth1&lt;BR /&gt;dhcpcd[5990]: version 5.5.6 starting&lt;BR /&gt;dhcpcd[5990]: eth1: using hwaddr 6c:fa:a7:de:81:cb&lt;BR /&gt;dhcpcd[5990]: eth1: executing `/system/etc/dhcpcd/dhcpcd-run-hooks', reason PREINIT&lt;BR /&gt;dhcpcd[5990]: eth1: executing `/system/etc/dhcpcd/dhcpcd-run-hooks', reason CARRIER&lt;BR /&gt;dhcpcd[5990]: eth1: reading lease `/data/misc/dhcp/dhcpcd-eth1.lease'&lt;BR /&gt;dhcpcd[5990]: eth1: rebinding lease of 192.168.31.223&lt;BR /&gt;dhcpcd[5990]: eth1: sending REQUEST (xid 0xb954b3ee), next in 3.47 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: acknowledged 192.168.31.223 from 192.168.31.1&lt;BR /&gt;dhcpcd[5990]: eth1: checking for 192.168.31.223&lt;BR /&gt;dhcpcd[5990]: eth1: sending ARP probe (1 of 3), next in 1.76 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: sending ARP probe (2 of 3), next in 1.75 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: sending ARP probe (3 of 3), next in 2.00 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: leased 192.168.31.223 for 43200 seconds&lt;BR /&gt;dhcpcd[5990]: eth1: adding IP address 192.168.31.223/24&lt;BR /&gt;dhcpcd[5990]: eth1: adding route to 192.168.31.0/24&lt;BR /&gt;dhcpcd[5990]: eth1: adding default route via 192.168.31.1&lt;BR /&gt;dhcpcd[5990]: eth1: writing lease `/data/misc/dhcp/dhcpcd-eth1.lease'&lt;BR /&gt;dhcpcd[5990]: eth1: executing `/system/etc/dhcpcd/dhcpcd-run-hooks', reason BOUND&lt;BR /&gt;dhcpcd[5990]: forking to background&lt;BR /&gt;dhcpcd[5990]: forked to background, child pid 6029&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; /******************************************通过adb 打印出来***************************************/&lt;BR /&gt;&amp;nbsp;/****************************************dhcp -d&amp;nbsp; 启动的log**********************************************/&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;4/******************************************通过界面连接启动时候android上层的打印***************************************/&lt;BR /&gt;/wpa_supplicant( 3390): eth1: Associated with 28:6c:07:56:f9:25&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: WPA: Key negotiation completed with 28:6c:07:56:f9:25 [PTK=CCMP GTK=TKIP]&lt;BR /&gt;&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: CTRL-EVENT-CONNECTED - Connection to 28:6c:07:56:f9:25 completed (auth) [id=0 id_str=]&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;E/wpa_supplicant( 3390): wpa_driver_nl80211_driver_cmd: failed to issue private commands&lt;BR /&gt;&lt;BR /&gt;E/WifiStateMachine( 2642): Unexpected BatchedScanResults :null&lt;BR /&gt;&lt;BR /&gt;E/wpa_supplicant( 3390): wpa_driver_nl80211_driver_cmd: failed to issue private commands&lt;BR /&gt;&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: WPA: Key negotiation completed with 28:6c:07:56:f9:25 [PTK=CCMP GTK=TKIP]&lt;BR /&gt;D/WifiStateMachine( 2642): VerifyingLinkState enter&lt;BR /&gt;&lt;BR /&gt;D/WifiStateMachine( 2642): VerifyingLinkState GOOD_LINK_DETECTED: transition to captive portal check&lt;BR /&gt;&lt;BR /&gt;D/WifiStateMachine( 2642): CaptivePortalCheckState enter&lt;BR /&gt;&lt;BR /&gt;D/WifiStateMachine( 2642): CaptivePortalCheckState CMD_CAPTIVE_CHECK_COMPLETE&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): Captive portal check NetworkInfo: type: WIFI[], state: CONNECTING/CAPTIVE_PORTAL_CHECK, reason: (unspecified), extra: "lovensMIWIFI", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): handleCaptivePortalTrackerCheck: call captivePortalCheckComplete ni=NetworkInfo: type: WIFI[], state: CONNECTING/CAPTIVE_PORTAL_CHECK, reason: (unspecified), extra: "lovensMIWIFI", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): ConnectivityChange for WIFI: CONNECTED/CONNECTED&lt;BR /&gt;&lt;BR /&gt;E/ConnectivityService( 2642): Unexpected mtu value: android.net.wifi.WifiStateTracker@41965b70&lt;BR /&gt;&lt;BR /&gt;D/Nat464Xlat( 2642): requiresClat: netType=1, hasIPv4Address=true&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): ConnectivityChange for ETHERNET: CONNECTED/CONNECTED&lt;BR /&gt;&lt;BR /&gt;D/ConnectivityService( 2642): Policy requires WIFI teardown&lt;BR /&gt;I/wpa_supplicant( 3390): eth1: CTRL-EVENT-DISCONNECTED bssid=28:6c:07:56:f9:25 reason=3 locally_generated=1&lt;BR /&gt;&lt;BR /&gt;E/ConnectivityService( 2642): Unexpected mtu value: android.net.EthernetDataTracker@41ae41d0&lt;BR /&gt;&lt;BR /&gt;D/Ethernet( 2642): Interface eth1 link up&lt;BR /&gt;&lt;BR /&gt;D/NetUtils( 2642): dhcp_do_request failed : eth1 (new)&lt;BR /&gt;&lt;BR /&gt;E/Ethernet( 2642): DHCP request error:Timed out waiting for DHCP to finish&lt;BR /&gt;/******************************************通过界面连接启动时候android上层的打印***************************************/&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; line-height: 23.8px; color: #ff0000;"&gt;&lt;STRONG&gt;大家知道这是什么原因造成的？谢谢！&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Oct 2016 08:07:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631896#M96082</guid>
      <dc:creator>xiaoliangguan</dc:creator>
      <dc:date>2016-10-13T08:07:53Z</dc:date>
    </item>
    <item>
      <title>Re: imx6q android  user AP6441(bcm43341 wifi )error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631897#M96083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;What's your kernel version?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Oct 2016 02:59:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631897#M96083</guid>
      <dc:creator>karltsou</dc:creator>
      <dc:date>2016-10-17T02:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: imx6q android  user AP6441(bcm43341 wifi )error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631898#M96084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &amp;nbsp;xiaoliang&lt;/P&gt;&lt;P&gt;for porting driver you may wish to request direct support from vendor&lt;/P&gt;&lt;P&gt;wireless.murata.com/eng/products/rf-modules-1/wi-fi-bluetooth-for-freescale-i-mx.html&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Oct 2016 11:44:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6q-android-user-AP6441-bcm43341-wifi-error/m-p/631898#M96084</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-10-17T11:44:38Z</dc:date>
    </item>
  </channel>
</rss>

