AnsweredAssumed Answered

IWLWIFI - Failed to Start

Question asked by David DUGOIS on May 3, 2018
Latest reply on May 4, 2018 by igorpadykov

Hello,

I'm using a custom board ( IMX6D ) based on SabreSD ref design. kernel 4.1.15 - distro: debian stretch

I use a Wifi Module from INTEL AC 3165 over PCIexpress.

I can't start it due to a error :

[ 5.457874] iwlwifi 0000:01:00.0: enabling device (0140 -> 0142)
[ 5.496547] iwlwifi 0000:01:00.0: U iwl_request_firmware attempting to load firmware 'iwlwifi-7265D-13.ucode'
[ 5.595418] iwlwifi 0000:01:00.0: U iwl_req_fw_callback Loaded firmware file 'iwlwifi-7265D-13.ucode' (1008692 bytes).
[ 5.599077] iwlwifi 0000:01:00.0: loaded firmware version 25.30.13.0 op_mode iwlmvm
[ 5.725386] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210
[ 5.759788] iwlwifi 0000:01:00.0: U iwl_pcie_prepare_card_hw iwl_trans_prepare_card_hw enter
[ 5.759811] iwlwifi 0000:01:00.0: U iwl_pcie_set_hw_ready hardware ready
[ 5.760201] iwlwifi 0000:01:00.0: U iwl_pcie_apm_init Init card's basic functions
[ 5.760251] iwlwifi 0000:01:00.0: L1 Disabled - LTR Disabled
[ 5.792863] iwlwifi 0000:01:00.0: U iwl_pcie_prepare_card_hw iwl_trans_prepare_card_hw enter
[ 5.792891] iwlwifi 0000:01:00.0: U iwl_pcie_set_hw_ready hardware ready
[ 5.792904] iwlwifi 0000:01:00.0: U iwl_pcie_apm_init Init card's basic functions
[ 5.792947] iwlwifi 0000:01:00.0: L1 Disabled - LTR Disabled
[ 5.817698] iwlwifi 0000:01:00.0: U iwl_mvm_nic_config Radio type=0x0-0x2-0x1
[ 6.006681] iwlwifi 0000:01:00.0: U iwl_pcie_nic_init Enabling shadow registers in device
[ 11.010936] iwlwifi 0000:01:00.0: Failed to load firmware chunk!
[ 11.015671] iwlwifi 0000:01:00.0: Could not load the [0] uCode section
[ 11.021684] iwlwifi 0000:01:00.0: Failed to start INIT ucode: -110
[ 11.026610] iwlwifi 0000:01:00.0: U iwl_trans_pcie_stop_device DEVICE_ENABLED bit was set and is now cleared
[ 11.026731] iwlwifi 0000:01:00.0: U iwl_pcie_apm_stop Stop card, put in low power state
[ 11.026756] iwlwifi 0000:01:00.0: U iwl_pcie_apm_stop_master stop master
[ 11.026817] iwlwifi 0000:01:00.0: U iwl_pcie_prepare_card_hw iwl_trans_prepare_card_hw enter
[ 11.026842] iwlwifi 0000:01:00.0: U iwl_pcie_set_hw_ready hardware ready
[ 11.026861] iwlwifi 0000:01:00.0: Failed to run INIT ucode: -110
[ 11.031674] iwlwifi 0000:01:00.0: U iwl_pcie_apm_stop Stop card, put in low power state
[ 11.031695] iwlwifi 0000:01:00.0: U iwl_pcie_apm_init Init card's basic functions
[ 11.031757] iwlwifi 0000:01:00.0: L1 Disabled - LTR Disabled
[ 11.041295] iwlwifi 0000:01:00.0: U iwl_pcie_apm_stop_master stop master

 

My PCIExpress is working (lspci -v)

01:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)
Subsystem: Intel Corporation Dual Band Wireless AC 3165
Flags: bus master, fast devsel, latency 0, IRQ 310
Memory at 01100000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 3c-f8-62-ff-ff-49-d7-a2
Capabilities: [14c] Latency Tolerance Reporting
Capabilities: [154] L1 PM Substates
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

based on wireless.wiki.kernel.org I use ucode 7265-13

iwlwifi-7265-12.ucode
iwlwifi-7265-13.ucode
iwlwifi-7265-14.ucode
iwlwifi-7265-16.ucode
iwlwifi-7265-17.ucode
iwlwifi-7265-9.ucode
iwlwifi-7265D-12.ucode
iwlwifi-7265D-13.ucode
iwlwifi-7265D-14.ucode
iwlwifi-7265D-16.ucode
iwlwifi-7265D-17.ucode
iwlwifi-7265D-21.ucode
iwlwifi-7265D-22.ucode

 

before asking I've try different tips from various forums

options iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8 debug=0xf

 

Could you please help me to find a solution ?

I've also try with older module 3160 from intel

 

Thank you very much

Outcomes