Hello Arend, I tried already the firmware file from the linux-firmware repo, but this firmware doesn't work. I get SDIO communication timeouts after the firmware file is loaded. Here the requested Kernel Log: [ 1.503423] brcmfmac: brcmf_sdio_probe Enter [ 1.504311] brcmfmac: F1 signature read @0x18000000=0x1540a9a6 [ 1.504574] brcmfmac: brcmf_chip_recognition found AXI chip: BCM43430, rev=0 [ 1.506798] brcmfmac: brcmf_chip_cores_check [1 ] core 0x800:49 base 0x18000000 wrap 0x18100000 [ 1.506809] brcmfmac: brcmf_chip_cores_check [2 ] core 0x812:39 base 0x18001000 wrap 0x18101000 [ 1.506816] brcmfmac: brcmf_chip_cores_check [3 ] core 0x829:21 base 0x18002000 wrap 0x18102000 [ 1.506822] brcmfmac: brcmf_chip_cores_check [4 ] core 0x82a:9 base 0x18003000 wrap 0x18103000 [ 1.506828] brcmfmac: brcmf_chip_cores_check [5 ] core 0x80e:22 base 0x18004000 wrap 0x18104000 [ 1.506833] brcmfmac: brcmf_chip_cores_check [6 ] core 0x135:0 base 0x00000000 wrap 0x18105000 [ 1.506839] brcmfmac: brcmf_chip_cores_check [7 ] core 0x240:0 base 0x00000000 wrap 0x18106000 [ 1.506843] brcmfmac: brcmf_chip_set_passive Enter [ 1.507832] brcmfmac: brcmf_chip_get_raminfo RAM: base=0x0 size=524288 (0x80000) sr=65536 (0x10000) [ 1.507954] brcmfmac: brcmf_chip_setup ccrev=49, pmurev=24, pmucaps=0x39d25f18 [ 1.507961] brcmfmac: brcmf_get_module_param Enter, bus=0, chip=43430, rev=0 [ 1.508022] brcmfmac: brcmf_sdiod_sgtable_alloc nents=35 [ 1.508032] brcmfmac: brcmf_sdio_kso_init Enter [ 1.508061] brcmfmac: brcmf_sdio_drivestrengthinit No SDIO driver strength init needed for chip 43430 rev 0 pmurev 24 [ 1.508337] brcmfmac: brcmf_attach Enter [ 1.508385] brcmfmac: brcmf_fweh_register event handler registered for PSM_WATCHDOG [ 1.508389] brcmfmac: brcmf_proto_attach Enter [ 1.508408] brcmfmac: brcmf_sdiod_sgtable_alloc nents=35 [ 1.508491] brcmfmac: brcmf_sdio_probe completed!! [ 1.508503] brcmfmac: brcmf_fw_get_firmwares_pcie enter: dev=mmc1:0001:1 [ 1.509610] brcmfmac: brcmf_fw_request_code_done enter: dev=mmc1:0001:1 [ 1.509748] brcmfmac: brcmf_fw_request_nvram_done enter: dev=mmc1:0001:1 [ 1.509814] brcmfmac: brcmf_sdio_firmware_callback Enter: dev=mmc1:0001:1 [ 1.509933] brcmfmac: brcmf_sdio_download_code_file Enter [ 1.530047] brcmfmac: brcmf_sdio_verifymemory Compare RAM dl & ul at 0x00000000; size=342904 [ 1.564544] brcmfmac: brcmf_sdio_download_nvram Enter [ 1.564707] brcmfmac: brcmf_sdio_verifymemory Compare RAM dl & ul at 0x0007fdd8; size=552 [ 1.564856] brcmfmac: brcmf_chip_set_active Enter [ 1.623164] brcmfmac: brcmf_sdio_firmware_callback enable F2: err=0 [ 1.623226] brcmfmac: brcmf_chip_sr_capable Enter [ 1.623269] brcmfmac: brcmf_sdiod_change_state 0 -> 1 [ 1.623276] brcmfmac: brcmf_bus_change_state 0 -> 1 [ 1.623318] brcmfmac: brcmf_sdio_isr Enter [ 1.623369] brcmfmac: brcmf_sdio_dpc Enter [ 1.623417] brcmfmac: brcmf_bus_start [ 1.623425] brcmfmac: brcmf_add_if Enter, bsscfgidx=0, ifidx=0 [ 1.623429] brcmfmac: brcmf_add_if allocate netdev interface [ 1.623465] brcmfmac: brcmf_add_if ==== pid:27, if:wlan%d (00:00:00:00:00:00) created === [ 1.623509] brcmfmac: brcmf_bus_change_state 1 -> 1 [ 1.623521] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.623571] brcmfmac: brcmf_sdio_isr Enter [ 1.623648] brcmfmac: brcmf_chip_sr_capable Enter [ 1.623777] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x0003614C [ 1.623876] brcmfmac: brcmf_sdio_dpc Dongle reports CHIPACTIVE [ 1.623880] brcmfmac: brcmf_sdio_readframes Enter [ 1.623944] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.623993] brcmfmac: brcmf_sdio_dpc Enter [ 1.624002] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.624123] brcmfmac: brcmf_chip_sr_capable Enter [ 1.624234] brcmfmac: brcmf_sdio_readshared sdpcm_shared address 0x0003614C [ 1.624426] brcmfmac: brcmf_sdio_isr Enter [ 1.624448] brcmfmac: brcmf_sdio_dpc Enter [ 1.624516] brcmfmac: brcmf_sdio_readframes Enter [ 1.624544] brcmfmac: brcmf_sdio_read_control Enter [ 1.624608] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 36 expected 36 [ 1.624615] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=cur_etheraddr, len=6 [ 1.624618] brcmutil: data [ 1.624630] 00000000: 94 a1 a2 a3 9b 96 ...... [ 1.624636] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.624651] brcmfmac: brcmf_sdio_dpc Enter [ 1.624658] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.624699] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.624872] brcmfmac: brcmf_sdio_isr Enter [ 1.624909] brcmfmac: brcmf_sdio_dpc Enter [ 1.624960] brcmfmac: brcmf_sdio_readframes Enter [ 1.624998] brcmfmac: brcmf_sdio_read_control Enter [ 1.625059] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 84 expected 84 [ 1.625067] brcmfmac: brcmf_fil_cmd_data_get ifidx=0, cmd=98, len=68 [ 1.625069] brcmutil: data [ 1.625075] 00000000: e4 14 00 00 e2 43 00 00 00 b0 30 e0 00 00 00 00 .....C....0..... [ 1.625079] 00000010: 27 00 00 00 26 07 00 00 e4 14 00 00 01 11 00 00 '...&........... [ 1.625083] 00000020: 01 0a 07 00 00 00 00 00 00 00 00 00 a6 a9 00 00 ................ [ 1.625087] 00000030: 0c 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 ................ [ 1.625094] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.625108] brcmfmac: brcmf_sdio_dpc Enter [ 1.625115] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.625169] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.625604] brcmfmac: brcmf_sdio_isr Enter [ 1.625634] brcmfmac: brcmf_sdio_dpc Enter [ 1.625684] brcmfmac: brcmf_sdio_readframes Enter [ 1.625710] brcmfmac: brcmf_sdio_read_control Enter [ 1.625788] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 276 expected 276 [ 1.625794] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=ver, len=256 [ 1.625797] brcmutil: data [ 1.625804] 00000000: 77 6c 30 3a 20 4a 75 6c 20 20 31 20 32 30 31 36 wl0: Jul 1 2016 [ 1.625808] 00000010: 20 31 38 3a 30 32 3a 34 30 20 76 65 72 73 69 6f 18:02:40 versio [ 1.625812] 00000020: 6e 20 37 2e 31 30 2e 31 20 28 41 30 20 53 74 61 n 7.10.1 (A0 Sta [ 1.625816] 00000030: 74 69 6f 6e 2f 50 32 50 20 66 65 61 74 75 72 65 tion/P2P feature [ 1.625822] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Jul 1 2016 18:02:40 version 7.10.1 (A0 Station/P2P feature) FWID 01-bae8afee [ 1.639002] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=mpc, len=4 [ 1.639006] brcmutil: data [ 1.639012] 00000000: 01 00 00 00 .... [ 1.639018] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.639069] brcmfmac: brcmf_sdio_dpc Enter [ 1.639090] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.639178] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.639562] brcmfmac: brcmf_sdio_isr Enter [ 1.639589] brcmfmac: brcmf_sdio_dpc Enter [ 1.639648] brcmfmac: brcmf_sdio_readframes Enter [ 1.639680] brcmfmac: brcmf_sdio_read_control Enter [ 1.639737] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 24 expected 24 [ 1.639744] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=join_pref, len=8 [ 1.639747] brcmutil: data [ 1.639753] 00000000: 04 02 08 01 01 02 00 00 ........ [ 1.639758] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.639780] brcmfmac: brcmf_sdio_dpc Enter [ 1.639787] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.639856] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.640255] brcmfmac: brcmf_sdio_isr Enter [ 1.640282] brcmfmac: brcmf_sdio_dpc Enter [ 1.640357] brcmfmac: brcmf_sdio_readframes Enter [ 1.640385] brcmfmac: brcmf_sdio_read_control Enter [ 1.640422] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.640430] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.640460] brcmfmac: brcmf_sdio_dpc Enter [ 1.640467] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.640508] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.640765] brcmfmac: brcmf_sdio_isr Enter [ 1.640795] brcmfmac: brcmf_sdio_dpc Enter [ 1.640849] brcmfmac: brcmf_sdio_readframes Enter [ 1.640885] brcmfmac: brcmf_sdio_read_control Enter [ 1.640920] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 45 expected 45 [ 1.640926] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=event_msgs, len=18 [ 1.640928] brcmutil: data [ 1.640934] 00000000: 00 00 00 00 00 00 40 00 00 04 00 00 00 00 00 80 ......@......... [ 1.640938] 00000010: 00 00 .. [ 1.640943] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=event_msgs, len=18 [ 1.640945] brcmutil: data [ 1.640949] 00000000: 00 00 00 00 00 00 40 00 00 04 00 00 00 00 00 80 ......@......... [ 1.640953] 00000010: 00 00 .. [ 1.640957] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.641025] brcmfmac: brcmf_sdio_dpc Enter [ 1.641032] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.641089] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.641431] brcmfmac: brcmf_sdio_isr Enter [ 1.641450] brcmfmac: brcmf_sdio_dpc Enter [ 1.641495] brcmfmac: brcmf_sdio_readframes Enter [ 1.641530] brcmfmac: brcmf_sdio_read_control Enter [ 1.641568] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 45 expected 45 [ 1.641575] brcmfmac: brcmf_fil_cmd_int_set ifidx=0, cmd=185, value=40 [ 1.641578] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.641599] brcmfmac: brcmf_sdio_dpc Enter [ 1.641606] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.641652] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.641813] brcmfmac: brcmf_sdio_isr Enter [ 1.641839] brcmfmac: brcmf_sdio_dpc Enter [ 1.641886] brcmfmac: brcmf_sdio_readframes Enter [ 1.641912] brcmfmac: brcmf_sdio_read_control Enter [ 1.641956] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 20 expected 20 [ 1.641962] brcmfmac: brcmf_fil_cmd_int_set ifidx=0, cmd=187, value=40 [ 1.641965] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.641977] brcmfmac: brcmf_sdio_dpc Enter [ 1.641984] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.642022] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.642193] brcmfmac: brcmf_sdio_isr Enter [ 1.642209] brcmfmac: brcmf_sdio_dpc Enter [ 1.642256] brcmfmac: brcmf_sdio_readframes Enter [ 1.642281] brcmfmac: brcmf_sdio_read_control Enter [ 1.642315] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 20 expected 20 [ 1.642321] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=txbf, len=4 [ 1.642323] brcmutil: data [ 1.642330] 00000000: 01 00 00 00 .... [ 1.642334] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.642348] brcmfmac: brcmf_sdio_dpc Enter [ 1.642354] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.642403] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.642924] brcmfmac: brcmf_sdio_isr Enter [ 1.642969] brcmfmac: brcmf_sdio_dpc Enter [ 1.643017] brcmfmac: brcmf_sdio_readframes Enter [ 1.643045] brcmfmac: brcmf_sdio_read_control Enter [ 1.643094] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 25 expected 25 [ 1.643101] brcmfmac: brcmf_fil_cmd_data Failed: BCME_UNSUPPORTED (-23) [ 1.643109] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=bus:txglomalign, len=4 [ 1.643111] brcmutil: data [ 1.643117] 00000000: 04 00 00 00 .... [ 1.643121] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.643137] brcmfmac: brcmf_sdio_dpc Enter [ 1.643144] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.643194] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.643337] brcmfmac: brcmf_sdio_isr Enter [ 1.643368] brcmfmac: brcmf_sdio_dpc Enter [ 1.643445] brcmfmac: brcmf_sdio_readframes Enter [ 1.643544] brcmfmac: brcmf_sdio_read_control Enter [ 1.643589] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 36 expected 36 [ 1.643595] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=bus:rxglom, len=4 [ 1.643597] brcmutil: data [ 1.643602] 00000000: 01 00 00 00 .... [ 1.643606] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.643725] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.643759] brcmfmac: brcmf_sdio_dpc Enter [ 1.643767] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.643941] brcmfmac: brcmf_sdio_isr Enter [ 1.643963] brcmfmac: brcmf_sdio_dpc Enter [ 1.644015] brcmfmac: brcmf_sdio_readframes Enter [ 1.644042] brcmfmac: brcmf_sdio_read_control Enter [ 1.644079] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 31 expected 31 [ 1.644115] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.644151] brcmfmac: brcmf_sdio_dpc Enter [ 1.644159] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.644214] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.644674] brcmfmac: brcmf_sdio_isr Enter [ 1.644701] brcmfmac: brcmf_sdio_dpc Enter [ 1.644754] brcmfmac: brcmf_sdio_readframes Enter [ 1.644780] brcmfmac: brcmf_sdio_read_control Enter [ 1.644846] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 276 expected 276 [ 1.644852] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=cap, len=256 [ 1.644855] brcmutil: data [ 1.644861] 00000000: 61 70 20 73 74 61 20 77 6d 65 20 38 30 32 2e 31 ap sta wme 802.1 [ 1.644866] 00000010: 31 64 20 38 30 32 2e 31 31 68 20 72 6d 20 63 63 1d 802.11h rm cc [ 1.644870] 00000020: 78 20 63 61 63 20 61 6d 70 64 75 20 61 6d 70 64 x cac ampdu ampd [ 1.644874] 00000030: 75 5f 74 78 20 61 6d 70 64 75 5f 72 78 20 61 6d u_tx ampdu_rx am [ 1.644880] brcmfmac: brcmf_feat_firmware_capabilities [ ap sta wme 802.11d 802.11h rm ccx cac ampdu ampdu_tx ampdu_rx amsdurx radio_pwrsave p2p proptxstatus mchan p2po anqpo dfrts txpwrcache stbc-tx stbc-rx-1ss epno pfnx wnm bsstrans mfp ndoe ] [ 1.644889] brcmfmac: brcmf_feat_firmware_capabilities enabling feature: MCHAN [ 1.644893] brcmfmac: brcmf_feat_firmware_capabilities enabling feature: P2P [ 1.644898] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.644913] brcmfmac: brcmf_sdio_dpc Enter [ 1.644920] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.644957] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.645309] brcmfmac: brcmf_sdio_isr Enter [ 1.645344] brcmfmac: brcmf_sdio_dpc Enter [ 1.645393] brcmfmac: brcmf_sdio_readframes Enter [ 1.645419] brcmfmac: brcmf_sdio_read_control Enter [ 1.645453] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 24 expected 24 [ 1.645459] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=pfn, len=4 [ 1.645461] brcmutil: data [ 1.645467] 00000000: 00 00 00 00 .... [ 1.645470] brcmfmac: brcmf_feat_iovar_int_get enabling feature: PNO [ 1.645476] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.645490] brcmfmac: brcmf_sdio_dpc Enter [ 1.645497] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.645557] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.646104] brcmfmac: brcmf_sdio_isr Enter [ 1.646131] brcmfmac: brcmf_sdio_dpc Enter [ 1.646201] brcmfmac: brcmf_sdio_readframes Enter [ 1.646229] brcmfmac: brcmf_sdio_read_control Enter [ 1.646262] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 30 expected 30 [ 1.646268] brcmfmac: brcmf_fil_cmd_data Failed: BCME_UNSUPPORTED (-23) [ 1.646272] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=rsdb_mode, len=4 [ 1.646275] brcmutil: data [ 1.646280] 00000000: 00 00 00 00 .... [ 1.646285] brcmfmac: brcmf_feat_iovar_int_get RSDB feature check failed: -23 [ 1.646289] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.646305] brcmfmac: brcmf_sdio_dpc Enter [ 1.646312] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.646349] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.646930] brcmfmac: brcmf_sdio_isr Enter [ 1.646971] brcmfmac: brcmf_sdio_dpc Enter [ 1.647023] brcmfmac: brcmf_sdio_readframes Enter [ 1.647061] brcmfmac: brcmf_sdio_read_control Enter [ 1.647096] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 32 expected 32 [ 1.647101] brcmfmac: brcmf_fil_cmd_data Failed: BCME_UNSUPPORTED (-23) [ 1.647105] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=tdls_enable, len=4 [ 1.647107] brcmutil: data [ 1.647113] 00000000: 00 00 00 00 .... [ 1.647117] brcmfmac: brcmf_feat_iovar_int_get TDLS feature check failed: -23 [ 1.647121] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.647139] brcmfmac: brcmf_sdio_dpc Enter [ 1.647147] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.647183] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.647721] brcmfmac: brcmf_sdio_isr Enter [ 1.647740] brcmfmac: brcmf_sdio_dpc Enter [ 1.647789] brcmfmac: brcmf_sdio_readframes Enter [ 1.647814] brcmfmac: brcmf_sdio_read_control Enter [ 1.647848] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 24 expected 24 [ 1.647853] brcmfmac: brcmf_fil_cmd_data Failed: BCME_UNSUPPORTED (-23) [ 1.647857] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=mfp, len=4 [ 1.647860] brcmutil: data [ 1.647864] 00000000: 00 00 00 00 .... [ 1.647868] brcmfmac: brcmf_feat_iovar_int_get MFP feature check failed: -23 [ 1.647872] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.647887] brcmfmac: brcmf_sdio_dpc Enter [ 1.647894] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.647936] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.648327] brcmfmac: brcmf_sdio_isr Enter [ 1.648363] brcmfmac: brcmf_sdio_dpc Enter [ 1.648422] brcmfmac: brcmf_sdio_readframes Enter [ 1.648464] brcmfmac: brcmf_sdio_read_control Enter [ 1.648500] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 36 expected 36 [ 1.648505] brcmfmac: brcmf_fil_cmd_data Failed: BCME_VERSION (-37) [ 1.648510] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=pfn_macaddr, len=8 [ 1.648512] brcmutil: data [ 1.648517] 00000000: 01 40 d2 de c0 44 74 df .@...Dt. [ 1.648564] brcmfmac: brcmf_fws_init FWS queueing will be avoided [ 1.648573] brcmfmac: brcmf_fws_macdesc_init enter: desc ded45030 ea=94:a1:a2:a3:9b:96, ifidx=0 [ 1.648580] brcmfmac: brcmf_fws_add_interface added MACIF:0 [ 1.648617] brcmfmac: brcmf_alloc_vif allocating virtual interface (size=3668) [ 1.648679] brcmfmac: brcmf_fweh_register event handler registered for LINK [ 1.648683] brcmfmac: brcmf_fweh_register event handler registered for DEAUTH_IND [ 1.648686] brcmfmac: brcmf_fweh_register event handler registered for DEAUTH [ 1.648690] brcmfmac: brcmf_fweh_register event handler registered for DISASSOC_IND [ 1.648694] brcmfmac: brcmf_fweh_register event handler registered for ASSOC_IND [ 1.648697] brcmfmac: brcmf_fweh_register event handler registered for REASSOC_IND [ 1.648701] brcmfmac: brcmf_fweh_register event handler registered for ROAM [ 1.648704] brcmfmac: brcmf_fweh_register event handler registered for MIC_ERROR [ 1.648708] brcmfmac: brcmf_fweh_register event handler registered for SET_SSID [ 1.648714] brcmfmac: brcmf_fweh_register event handler registered for PFN_NET_FOUND [ 1.648718] brcmfmac: brcmf_fweh_register event handler registered for IF [ 1.648723] brcmfmac: brcmf_fweh_register event handler registered for P2P_PROBEREQ_MSG [ 1.648727] brcmfmac: brcmf_fweh_register event handler registered for P2P_DISC_LISTEN_COMPLETE [ 1.648731] brcmfmac: brcmf_fweh_register event handler registered for ACTION_FRAME_RX [ 1.648735] brcmfmac: brcmf_fweh_register event handler registered for ACTION_FRAME_COMPLETE [ 1.648739] brcmfmac: brcmf_fweh_register event handler registered for ACTION_FRAME_OFF_CHAN_COMPLETE [ 1.648742] brcmfmac: brcmf_fweh_register event handler registered for ESCAN_RESULT [ 1.648749] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.648812] brcmfmac: brcmf_sdio_dpc Enter [ 1.648821] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.648874] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.649057] brcmfmac: brcmf_sdio_isr Enter [ 1.649077] brcmfmac: brcmf_sdio_dpc Enter [ 1.649126] brcmfmac: brcmf_sdio_readframes Enter [ 1.649155] brcmfmac: brcmf_sdio_read_control Enter [ 1.649197] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 20 expected 20 [ 1.649203] brcmfmac: brcmf_fil_cmd_int_get ifidx=0, cmd=1, value=2 [ 1.649213] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.649238] brcmfmac: brcmf_sdio_dpc Enter [ 1.649245] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.649282] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.649469] brcmfmac: brcmf_sdio_isr Enter [ 1.649496] brcmfmac: brcmf_sdio_dpc Enter [ 1.649544] brcmfmac: brcmf_sdio_readframes Enter [ 1.649571] brcmfmac: brcmf_sdio_read_control Enter [ 1.649606] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 28 expected 28 [ 1.649612] brcmfmac: brcmf_fil_cmd_data_get ifidx=0, cmd=140, len=12 [ 1.649614] brcmutil: data [ 1.649621] 00000000: 01 00 00 00 02 00 00 00 70 c7 6d c0 ........p.m. [ 1.649633] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.649655] brcmfmac: brcmf_sdio_dpc Enter [ 1.649663] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.649706] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.650232] brcmfmac: brcmf_sdio_isr Enter [ 1.650260] brcmfmac: brcmf_sdio_dpc Enter [ 1.650330] brcmfmac: brcmf_sdio_readframes Enter [ 1.650358] brcmfmac: brcmf_sdio_read_control Enter [ 1.650403] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 28 expected 28 [ 1.650408] brcmfmac: brcmf_fil_cmd_data Failed: BCME_UNSUPPORTED (-23) [ 1.650414] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=vhtmode, len=4 [ 1.650416] brcmutil: data [ 1.650422] 00000000: 00 00 00 00 .... [ 1.650427] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.650453] brcmfmac: brcmf_sdio_dpc Enter [ 1.650461] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.650528] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.650932] brcmfmac: brcmf_sdio_isr Enter [ 1.650950] brcmfmac: brcmf_sdio_dpc Enter [ 1.651000] brcmfmac: brcmf_sdio_readframes Enter [ 1.651027] brcmfmac: brcmf_sdio_read_control Enter [ 1.651063] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 26 expected 26 [ 1.651068] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=nmode, len=4 [ 1.651070] brcmutil: data [ 1.651076] 00000000: 01 00 00 00 .... [ 1.651080] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.651103] brcmfmac: brcmf_sdio_dpc Enter [ 1.651110] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.651163] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.651570] brcmfmac: brcmf_sdio_isr Enter [ 1.651587] brcmfmac: brcmf_sdio_dpc Enter [ 1.651636] brcmfmac: brcmf_sdio_readframes Enter [ 1.651662] brcmfmac: brcmf_sdio_read_control Enter [ 1.651696] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 27 expected 27 [ 1.651701] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=bw_cap, len=4 [ 1.651703] brcmutil: data [ 1.651708] 00000000: 01 00 00 00 .... [ 1.651711] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.651727] brcmfmac: brcmf_sdio_dpc Enter [ 1.651734] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.651769] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.652204] brcmfmac: brcmf_sdio_isr Enter [ 1.652239] brcmfmac: brcmf_sdio_dpc Enter [ 1.652296] brcmfmac: brcmf_sdio_readframes Enter [ 1.652324] brcmfmac: brcmf_sdio_read_control Enter [ 1.652354] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 27 expected 27 [ 1.652359] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=bw_cap, len=4 [ 1.652361] brcmutil: data [ 1.652366] 00000000: 00 00 00 00 .... [ 1.652371] brcmfmac: brcmf_setup_wiphybands nmode=1, vhtmode=0, bw_cap=(1, 0) [ 1.652375] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.652388] brcmfmac: brcmf_sdio_dpc Enter [ 1.652394] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.652429] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.652711] brcmfmac: brcmf_sdio_isr Enter [ 1.652742] brcmfmac: brcmf_sdio_dpc Enter [ 1.652788] brcmfmac: brcmf_sdio_readframes Enter [ 1.652815] brcmfmac: brcmf_sdio_read_control Enter [ 1.652849] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 28 expected 28 [ 1.652854] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=rxchain, len=4 [ 1.652857] brcmutil: data [ 1.652861] 00000000: 01 00 00 00 .... [ 1.652865] brcmfmac: brcmf_setup_wiphybands nchain=1 [ 1.652877] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.652895] brcmfmac: brcmf_sdio_dpc Enter [ 1.652902] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.653040] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.653520] brcmfmac: brcmf_sdio_isr Enter [ 1.653559] brcmfmac: brcmf_sdio_dpc Enter [ 1.653617] brcmfmac: brcmf_sdio_readframes Enter [ 1.653662] brcmfmac: brcmf_sdio_read_control Enter [ 1.653816] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 1562 expected 1562 [ 1.653825] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=chanspecs, len=1536 [ 1.653829] brcmutil: data [ 1.653835] 00000000: 0b 00 00 00 01 10 00 00 02 10 00 00 03 10 00 00 ................ [ 1.653839] 00000010: 04 10 00 00 05 10 00 00 06 10 00 00 07 10 00 00 ................ [ 1.653843] 00000020: 08 10 00 00 09 10 00 00 0a 10 00 00 0b 10 00 00 ................ [ 1.653847] 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ [ 1.653860] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.653896] brcmfmac: brcmf_sdio_dpc Enter [ 1.653904] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.653946] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.654495] brcmfmac: brcmf_sdio_isr Enter [ 1.654527] brcmfmac: brcmf_sdio_dpc Enter [ 1.654590] brcmfmac: brcmf_sdio_readframes Enter [ 1.654633] brcmfmac: brcmf_sdio_read_control Enter [ 1.654668] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.654676] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.654679] brcmutil: data [ 1.654683] 00000000: 03 00 00 00 .... [ 1.654689] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.654707] brcmfmac: brcmf_sdio_dpc Enter [ 1.654714] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.654752] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.655285] brcmfmac: brcmf_sdio_isr Enter [ 1.655316] brcmfmac: brcmf_sdio_dpc Enter [ 1.655370] brcmfmac: brcmf_sdio_readframes Enter [ 1.655404] brcmfmac: brcmf_sdio_read_control Enter [ 1.655442] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.655448] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.655450] brcmutil: data [ 1.655455] 00000000: 03 00 00 00 .... [ 1.655460] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.655472] brcmfmac: brcmf_sdio_dpc Enter [ 1.655479] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.655518] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.656048] brcmfmac: brcmf_sdio_isr Enter [ 1.656069] brcmfmac: brcmf_sdio_dpc Enter [ 1.656140] brcmfmac: brcmf_sdio_readframes Enter [ 1.656170] brcmfmac: brcmf_sdio_read_control Enter [ 1.656216] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.656223] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.656225] brcmutil: data [ 1.656229] 00000000: 03 00 00 00 .... [ 1.656235] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.656252] brcmfmac: brcmf_sdio_dpc Enter [ 1.656259] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.656316] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.656845] brcmfmac: brcmf_sdio_isr Enter [ 1.656873] brcmfmac: brcmf_sdio_dpc Enter [ 1.656926] brcmfmac: brcmf_sdio_readframes Enter [ 1.656952] brcmfmac: brcmf_sdio_read_control Enter [ 1.656990] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.656997] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.656999] brcmutil: data [ 1.657004] 00000000: 03 00 00 00 .... [ 1.657009] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.657022] brcmfmac: brcmf_sdio_dpc Enter [ 1.657030] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.657069] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.657605] brcmfmac: brcmf_sdio_isr Enter [ 1.657623] brcmfmac: brcmf_sdio_dpc Enter [ 1.657683] brcmfmac: brcmf_sdio_readframes Enter [ 1.657725] brcmfmac: brcmf_sdio_read_control Enter [ 1.657775] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.657781] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.657784] brcmutil: data [ 1.657789] 00000000: 03 00 00 00 .... [ 1.657794] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.657822] brcmfmac: brcmf_sdio_dpc Enter [ 1.657830] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.657895] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.658400] brcmfmac: brcmf_sdio_isr Enter [ 1.658426] brcmfmac: brcmf_sdio_dpc Enter [ 1.658477] brcmfmac: brcmf_sdio_readframes Enter [ 1.658505] brcmfmac: brcmf_sdio_read_control Enter [ 1.658545] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.658551] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.658554] brcmutil: data [ 1.658558] 00000000: 03 00 00 00 .... [ 1.658563] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.658577] brcmfmac: brcmf_sdio_dpc Enter [ 1.658583] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.658622] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.659163] brcmfmac: brcmf_sdio_isr Enter [ 1.659191] brcmfmac: brcmf_sdio_dpc Enter [ 1.659239] brcmfmac: brcmf_sdio_readframes Enter [ 1.659267] brcmfmac: brcmf_sdio_read_control Enter [ 1.659301] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.659307] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.659310] brcmutil: data [ 1.659315] 00000000: 03 00 00 00 .... [ 1.659320] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.659342] brcmfmac: brcmf_sdio_dpc Enter [ 1.659349] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.659413] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.659926] brcmfmac: brcmf_sdio_isr Enter [ 1.659955] brcmfmac: brcmf_sdio_dpc Enter [ 1.660006] brcmfmac: brcmf_sdio_readframes Enter [ 1.660035] brcmfmac: brcmf_sdio_read_control Enter [ 1.660072] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.660078] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.660080] brcmutil: data [ 1.660085] 00000000: 03 00 00 00 .... [ 1.660090] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.660103] brcmfmac: brcmf_sdio_dpc Enter [ 1.660110] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.660167] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.660686] brcmfmac: brcmf_sdio_isr Enter [ 1.660709] brcmfmac: brcmf_sdio_dpc Enter [ 1.660780] brcmfmac: brcmf_sdio_readframes Enter [ 1.660808] brcmfmac: brcmf_sdio_read_control Enter [ 1.660846] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.660852] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.660854] brcmutil: data [ 1.660858] 00000000: 03 00 00 00 .... [ 1.660865] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.660882] brcmfmac: brcmf_sdio_dpc Enter [ 1.660888] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.660929] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.661449] brcmfmac: brcmf_sdio_isr Enter [ 1.661485] brcmfmac: brcmf_sdio_dpc Enter [ 1.661535] brcmfmac: brcmf_sdio_readframes Enter [ 1.661560] brcmfmac: brcmf_sdio_read_control Enter [ 1.661599] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.661606] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.661609] brcmutil: data [ 1.661614] 00000000: 03 00 00 00 .... [ 1.661619] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.661637] brcmfmac: brcmf_sdio_dpc Enter [ 1.661644] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.661736] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.662211] brcmfmac: brcmf_sdio_isr Enter [ 1.662229] brcmfmac: brcmf_sdio_dpc Enter [ 1.662275] brcmfmac: brcmf_sdio_readframes Enter [ 1.662301] brcmfmac: brcmf_sdio_read_control Enter [ 1.662337] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 34 expected 34 [ 1.662343] brcmfmac: brcmf_fil_bsscfg_data_get ifidx=0, bsscfgidx=0, name=per_chan_info, len=4 [ 1.662346] brcmutil: data [ 1.662350] 00000000: 03 00 00 00 .... [ 1.662357] brcmfmac: brcmf_cfg80211_attach Registering custom regulatory [ 1.662566] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30) [ 1.670480] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.670577] brcmfmac: brcmf_sdio_dpc Enter [ 1.670602] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.670782] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.671129] brcmfmac: brcmf_sdio_isr Enter [ 1.671175] brcmfmac: brcmf_sdio_dpc Enter [ 1.671294] brcmfmac: brcmf_sdio_readframes Enter [ 1.671351] brcmfmac: brcmf_sdio_read_control Enter [ 1.671425] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 27 expected 27 [ 1.671436] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=bw_cap, len=4 [ 1.671440] brcmutil: data [ 1.671450] 00000000: 00 00 00 00 .... [ 1.671456] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=bw_cap, len=8 [ 1.671459] brcmutil: data [ 1.671471] 00000000: 02 00 00 00 03 00 00 00 ........ [ 1.671479] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.671499] brcmfmac: brcmf_sdio_dpc Enter [ 1.671508] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.671586] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.671978] brcmfmac: brcmf_sdio_isr Enter [ 1.672026] brcmfmac: brcmf_sdio_dpc Enter [ 1.672104] brcmfmac: brcmf_sdio_readframes Enter [ 1.672148] brcmfmac: brcmf_sdio_read_control Enter [ 1.672201] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 31 expected 31 [ 1.672208] brcmfmac: brcmf_fil_cmd_data Failed: BCME_RANGE (-29) [ 1.672215] brcmfmac: brcmf_fweh_activate_events enable event SET_SSID [ 1.672219] brcmfmac: brcmf_fweh_activate_events enable event DEAUTH [ 1.672222] brcmfmac: brcmf_fweh_activate_events enable event DEAUTH_IND [ 1.672226] brcmfmac: brcmf_fweh_activate_events enable event ASSOC_IND [ 1.672229] brcmfmac: brcmf_fweh_activate_events enable event REASSOC_IND [ 1.672233] brcmfmac: brcmf_fweh_activate_events enable event DISASSOC_IND [ 1.672236] brcmfmac: brcmf_fweh_activate_events enable event LINK [ 1.672239] brcmfmac: brcmf_fweh_activate_events enable event MIC_ERROR [ 1.672245] brcmfmac: brcmf_fweh_activate_events enable event ROAM [ 1.672251] brcmfmac: brcmf_fweh_activate_events enable event PFN_NET_FOUND [ 1.672255] brcmfmac: brcmf_fweh_activate_events enable event PSM_WATCHDOG [ 1.672259] brcmfmac: brcmf_fweh_activate_events enable event IF [ 1.672263] brcmfmac: brcmf_fweh_activate_events enable event P2P_DISC_LISTEN_COMPLETE [ 1.672267] brcmfmac: brcmf_fweh_activate_events enable event ACTION_FRAME_COMPLETE [ 1.672271] brcmfmac: brcmf_fweh_activate_events enable event ESCAN_RESULT [ 1.672275] brcmfmac: brcmf_fweh_activate_events enable event ACTION_FRAME_OFF_CHAN_COMPLETE [ 1.672279] brcmfmac: brcmf_fweh_activate_events enable event P2P_PROBEREQ_MSG [ 1.672283] brcmfmac: brcmf_fweh_activate_events enable event ACTION_FRAME_RX [ 1.672287] brcmfmac: brcmf_fweh_activate_events enable event IF [ 1.672301] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=event_msgs, len=18 [ 1.672308] brcmutil: data [ 1.672319] 00000000: 61 15 0b 00 02 02 c0 10 60 09 00 00 00 00 00 00 a.......`....... [ 1.672327] 00000010: 00 00 .. [ 1.672338] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.672364] brcmfmac: brcmf_sdio_dpc Enter [ 1.672374] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.672426] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.672774] brcmfmac: brcmf_sdio_isr Enter [ 1.672806] brcmfmac: brcmf_sdio_dpc Enter [ 1.672872] brcmfmac: brcmf_sdio_readframes Enter [ 1.672905] brcmfmac: brcmf_sdio_read_control Enter [ 1.672957] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 45 expected 45 [ 1.672966] brcmfmac: brcmf_btcoex_attach enter [ 1.672972] brcmfmac: brcmf_fweh_activate_events enable event SET_SSID [ 1.672975] brcmfmac: brcmf_fweh_activate_events enable event DEAUTH [ 1.672978] brcmfmac: brcmf_fweh_activate_events enable event DEAUTH_IND [ 1.672982] brcmfmac: brcmf_fweh_activate_events enable event ASSOC_IND [ 1.672985] brcmfmac: brcmf_fweh_activate_events enable event REASSOC_IND [ 1.672988] brcmfmac: brcmf_fweh_activate_events enable event DISASSOC_IND [ 1.672991] brcmfmac: brcmf_fweh_activate_events enable event LINK [ 1.672995] brcmfmac: brcmf_fweh_activate_events enable event MIC_ERROR [ 1.672998] brcmfmac: brcmf_fweh_activate_events enable event ROAM [ 1.673002] brcmfmac: brcmf_fweh_activate_events enable event PFN_NET_FOUND [ 1.673005] brcmfmac: brcmf_fweh_activate_events enable event PSM_WATCHDOG [ 1.673009] brcmfmac: brcmf_fweh_activate_events enable event IF [ 1.673013] brcmfmac: brcmf_fweh_activate_events enable event P2P_DISC_LISTEN_COMPLETE [ 1.673016] brcmfmac: brcmf_fweh_activate_events enable event ACTION_FRAME_COMPLETE [ 1.673020] brcmfmac: brcmf_fweh_activate_events enable event ESCAN_RESULT [ 1.673024] brcmfmac: brcmf_fweh_activate_events enable event ACTION_FRAME_OFF_CHAN_COMPLETE [ 1.673027] brcmfmac: brcmf_fweh_activate_events enable event P2P_PROBEREQ_MSG [ 1.673031] brcmfmac: brcmf_fweh_activate_events enable event ACTION_FRAME_RX [ 1.673035] brcmfmac: brcmf_fweh_activate_events enable event IF [ 1.673041] brcmfmac: brcmf_fil_iovar_data_set ifidx=0, name=event_msgs, len=18 [ 1.673044] brcmutil: data [ 1.673060] 00000000: 61 15 0b 00 02 02 c0 10 60 09 00 00 00 00 00 00 a.......`....... [ 1.673070] 00000010: 00 00 .. [ 1.673080] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.673115] brcmfmac: brcmf_sdio_dpc Enter [ 1.673124] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.673206] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.673540] brcmfmac: brcmf_sdio_isr Enter [ 1.673590] brcmfmac: brcmf_sdio_dpc Enter [ 1.673658] brcmfmac: brcmf_sdio_readframes Enter [ 1.673689] brcmfmac: brcmf_sdio_read_control Enter [ 1.673761] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 45 expected 45 [ 1.673776] brcmfmac: brcmf_net_attach Enter, bsscfgidx=0 mac=94:a1:a2:a3:9b:96 [ 1.674482] brcmfmac: brcmf_sdio_bus_txctl Enter [ 1.674520] brcmfmac: brcmf_sdio_dpc Enter [ 1.674540] brcmfmac: brcmf_sdio_tx_ctrlframe Enter [ 1.674666] brcmfmac: brcmf_sdio_bus_rxctl Enter [ 1.675040] brcmfmac: brcmf_sdio_isr Enter [ 1.675112] brcmfmac: brcmf_sdio_dpc Enter [ 1.675226] brcmfmac: brcmf_sdio_readframes Enter [ 1.675279] brcmfmac: brcmf_sdio_read_control Enter [ 1.675376] brcmfmac: brcmf_sdio_bus_rxctl resumed on rxctl frame, got 29 expected 29 [ 1.675389] brcmfmac: brcmf_fil_iovar_data_get ifidx=0, name=chanspec, len=4 [ 1.675394] brcmutil: data [ 1.675406] 00000000: 01 10 00 00 .... [ 1.675425] brcmfmac: brcmf_cfg80211_get_tx_power Enter [ 1.675430] brcmfmac: check_vif_up device is not ready : status (0) [ 1.675645] brcmfmac: brcmf_netdev_get_stats Enter, bsscfgidx=0 [ 1.675671] brcmfmac: brcmf_net_attach wlan0: Broadcom Dongle Host Driver [ 1.737040] brcmfmac: brcmf_netdev_get_stats Enter, bsscfgidx=0 -----Original message----- From: Arend Van Spriel <arend.vanspriel@xxxxxxxxxxxx> Sent: Sun 19-02-2017 20:38 Subject: Re: brcmfmac: BCM4343A0 P2P mode problem To: Stefan Holzmann <stefan.holzmann@xxxxxxx>; linux-wireless@xxxxxxxxxxxxxxx; > On 19-2-2017 20:00, Stefan Holzmann wrote: > > Hello, > > > > I think my problem was just a firmware version issue. When I use the firmware > file "fw_bcm4343.bin" from here > https://android.googlesource.com/platform/hardware/broadcom/wlan I'am able > establish a P2P connection. > > Is this the latest/recommended firmware version for the chipset? > > > > Firmware version = wl0: Jul 1 2016 18:02:40 version 7.10.1 (A0 Station/P2P > feature) FWID 01-bae8afee > > I would suggest looking in linux-firmware repo on kernel.org for > upstream firmware instead of using AOSP firmware. However, I am not > entirely sure whether we have the firmware in place for your chipset. > > Could you insert the driver module with parameter debug=0x1416 and send > me dmesg output. > > Regards, > Arend >