El controlador .ucode no se carga en Debian

El controlador .ucode no se carga en Debian

Puse mi archivo .ucode en la carpeta /lib/firmware. Al arrancar Debian escríbeme:

Oct 22 22:32:28 LionZXY-debian kernel: [    2.215242] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x22983f10a64, max_idle_ns: 440795218721 ns
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216451] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-21.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216494] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-21.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216505] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-20.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216546] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-20.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216554] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-19.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216592] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-19.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216600] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-18.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216640] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-18.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216648] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-17.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216684] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-17.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216692] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-16.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216730] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-16.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216737] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-15.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216769] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-15.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216777] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-14.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216820] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-14.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216830] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-13.ucode (-2)
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216867] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-13.ucode failed with error -2
Oct 22 22:32:28 LionZXY-debian kernel: [    2.216869] iwlwifi 0000:02:00.0: no suitable firmware found!

Salida modinfo iwlwifi:

filename:       /lib/modules/4.7.0-1-amd64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:        GPL
author:         Copyright(c) 2003- 2015 Intel Corporation <[email protected]>
description:    Intel(R) Wireless WiFi driver for Linux
firmware:       iwlwifi-100-5.ucode
firmware:       iwlwifi-1000-5.ucode
firmware:       iwlwifi-135-6.ucode
firmware:       iwlwifi-105-6.ucode
firmware:       iwlwifi-2030-6.ucode
firmware:       iwlwifi-2000-6.ucode
firmware:       iwlwifi-5150-2.ucode
firmware:       iwlwifi-5000-5.ucode
firmware:       iwlwifi-6000g2b-IWL6000G2B_UCODE_API_MAX.ucode
firmware:       iwlwifi-6000g2a-6.ucode
firmware:       iwlwifi-6050-5.ucode
firmware:       iwlwifi-6000-4.ucode
firmware:       iwlwifi-7265D-21.ucode
firmware:       iwlwifi-7265-17.ucode
firmware:       iwlwifi-3168-21.ucode
firmware:       iwlwifi-3160-17.ucode
firmware:       iwlwifi-7260-17.ucode
firmware:       iwlwifi-8265-21.ucode
firmware:       iwlwifi-8000C--21.ucode
firmware:       iwlwifi-9260-th-a0-lc-a0--21.ucode
firmware:       iwlwifi-9260-th-a0-jf-a0--21.ucode
firmware:       iwlwifi-9000-pu-a0-lc-a0--21.ucode
depends:        cfg80211
intree:         Y
vermagic:       4.7.0-1-amd64 SMP mod_unload modversions 
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm:           amsdu_size:amsdu size 0:4K 1:8K 2:12K (default 0) (int)
parm:           fw_restart:restart firmware in case of error (default true) (bool)
parm:           antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm:           nvm_file:NVM file name (charp)
parm:           d0i3_disable:disable d0i3 functionality (default: Y) (bool)
parm:           lar_disable:disable LAR functionality (default: N) (bool)
parm:           uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)
parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
parm:           fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm:           d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
parm:           disable_11ac:Disable VHT capabilities (default: false) (bool)

Mi versión de Linux:

[    0.000000] Linux version 4.7.0-1-amd64 ([email protected]) (gcc version 5.4.1 20160904 (Debian 5.4.1-2) ) #1 SMP Debian 4.7.8-1 (2016-10-19)

No puedo habilitar WiFi. ingrese la descripción de la imagen aquí Descargue el controlador desde git.kernel.org (necesito reputación para publicar más de 2 enlaces)

Todos los registros y otras cosas que puedes encontrar.aquí.

¡Muchas gracias por tu respuesta!

Respuesta1

Esto es típico del kernel std deb, buscará una versión y no podrá cargarla hasta que encuentre una válida y la cargará.

por ejemplo en mi archivo de registro;

23 de octubre 16:39:43 kernel mike-laptop4: [7.432898] iwlwifi 0000:03:00.0: la carga directa del firmware para iwlwifi-7265D-24.ucode falló con el error -2 23 de octubre 16:39:43 kernel mike-laptop4: [7.432921] iwlwifi 0000:03:00.0: La carga directa del firmware para iwlwifi-7265D-23.ucode falló con el error -2

(Tengo iwlwifi-7265D-22.ucode pero no 23 o 24 en mi directorio de firmware)

entonces, por alguna razón, si su wifi no se carga, no encuentra la versión de firmware correcta.

Sugeriría verificar el wifi del kernel para descargar el firmware.

https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi

puede ejecutar lspci para verificar su chip wifi, luego puede descargar el firmware apropiado según la versión de su kernel y su tarjeta wifi.

También hay algunos buenos consejos sobre la administración de energía.

información relacionada