1 votes

Problème de firmware : iwlwifi ne fonctionne pas

Depuis hier, je suis confronté au problème suivant : je ne peux pas utiliser le W-LAN ou le Bluetooth avec mon ordinateur portable. J'ai exécuté plusieurs commandes à partir d'autres fils de discussion (voir ci-dessous), mais aucune ne m'a aidé. A la fin, j'ai démarré le système avec un autre noyau que j'avais installé et finalement le W-LAN a fonctionné à nouveau.

Aujourd'hui, le problème d'hier est réapparu, mais cette fois, je n'arrive pas à trouver comment m'en sortir. Toute aide est appréciée.

Ici le message d'erreur ressemble à celui que j'ai obtenu, mais l'exécution des commandes rmmod y modprobe n'a pas aidé. Ce site n'a pas aidé non plus.

Système d'exploitation : Ubuntu 20.04.3 LTS avec Kernel 5.4.0-89-générique x86_64

Le contrôleur réseau de mon appareil : Intel Corporation Wireless-AC 9462

lspci -kvnn | sed -n '/Network/,/^$/ p' donne quelques détails supplémentaires :

00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9462 [8086:02f0]
    DeviceName: Onboard - Ethernet
    Subsystem: Intel Corporation Wireless-AC 9462 [8086:02a4]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at c431c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

dmesg | grep iwlwifi sorties :

[    5.998179] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    6.012643] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 58.3.35.22
[    6.012888] iwlwifi 0000:00:14.3: loaded firmware version 50.3e391d3e.0 op_mode iwlmvm
[    6.068201] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9462, REV=0x354
[    7.093785] iwlwifi 0000:00:14.3: Collecting data: trigger 15 fired.
[    7.093880] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    7.093881] iwlwifi 0000:00:14.3: Status: 0x00000000, count: -330306978
[    7.093882] iwlwifi 0000:00:14.3: Loaded firmware version: 50.3e391d3e.0
[    7.093883] iwlwifi 0000:00:14.3: 0xB7E103D4 | ADVANCED_SYSASSERT          
[    7.093883] iwlwifi 0000:00:14.3: 0x988EB45E | trm_hw_status0

... some more lines of error output

[    7.094159] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    7.094253] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    7.094451] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0xa5a5a5a2, CPU2 Status: 0xa5a5a5a2
[    7.094452] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    7.094453] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[    7.105807] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110

Mise à jour

Suivant Pilote6 conseil pour installer HWE, cela ne fonctionne toujours pas. Toutefois, le message d'erreur est plus précis cette fois-ci :

Le chargement direct du firmware pour iwlwifi-QuZ-a0-jf-b0-64.ucode a échoué avec l'erreur -2

uname -r sorties 5.14.14-051414-generic .

dmesg | grep iwlwifi sorties :

[    5.604933] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    5.608449] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-jf-b0-64.ucode failed with error -2
[    5.610141] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[    5.610156] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    5.610428] iwlwifi 0000:00:14.3: loaded firmware version 63.c04f3485.0 QuZ-a0-jf-b0-63.ucode op_mode iwlmvm
[    5.692788] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9462, REV=0x354
[    6.722141] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x0, CPU2 Status: 0x3100000
[    6.722170] iwlwifi 0000:00:14.3: UMAC PC: 0xc00c0538
[    6.722217] iwlwifi 0000:00:14.3: LMAC PC: 0x0
[    6.722221] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    6.722700] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    6.722702] iwlwifi 0000:00:14.3: Transport status: 0x00000042, valid: -71178302
[    6.722705] iwlwifi 0000:00:14.3: Loaded firmware version: 63.c04f3485.0 QuZ-a0-jf-b0-63.ucode
[    6.722707] iwlwifi 0000:00:14.3: 0x89C6A936 | ADVANCED_SYSASSERT          
[    6.722710] iwlwifi 0000:00:14.3: 0x8E507E67 | trm_hw_status0

... some more code

[    6.723211] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[    6.723216] iwlwifi 0000:00:14.3: 0x00000201 | FSEQ_CNVR_ID
[    6.723251] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[    6.723295] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_AUX_MISC_CHIP
[    6.723378] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    6.723446] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    6.723467] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    6.723470] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    7.921900]  drm_kms_helper snd_timer cec iwlwifi efi_pstore intel_wmi_thunderbolt snd processor_thermal_device_pci_legacy processor_thermal_device rc_core processor_thermal_rfim processor_thermal_mbox i2c_algo_bit processor_thermal_rapl ucsi_acpi(+) mxm_wmi 8250_dw ee1004 fb_sys_fops wmi_bmof intel_rapl_common typec_ucsi mei_me syscopyarea sysfillrect soundcore hid_multitouch cfg80211 sysimgblt mei intel_pch_thermal intel_soc_dts_iosf typec int3403_thermal int340x_thermal_zone mac_hid int3400_thermal acpi_pad acpi_thermal_rel acpi_tad sch_fq_codel overlay iptable_filter ip6table_filter ip6_tables br_netfilter bridge stp llc arp_tables msr parport_pc ppdev lp drm parport ip_tables x_tables autofs4 rtsx_usb_sdmmc rtsx_usb uas usb_storage hid_generic crc32_pclmul i2c_hid_acpi nvme xhci_pci i2c_i801 xhci_pci_renesas intel_lpss_pci nvme_core i2c_smbus sdhci_pci ahci cqhci intel_lpss i2c_hid sdhci libahci idma64 hid wmi video pinctrl_cannonlake
[    8.386160] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110

Mise à jour 2

@heynnema

dkms status sorties :

virtualbox, 6.1.26, 5.11.0-38-generic, x86_64: installed
virtualbox, 6.1.26, 5.14.14-051414-generic, x86_64: installed
virtualbox, 6.1.26, 5.3.0-45-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-89-generic, x86_64: installed

sudo dmesg | grep iwlwifi produit le même résultat que précédemment.

Mise à jour 3

Suivre la réponse de @unbi-rabka n'a pas résolu le problème. Je n'ai toujours pas de connexion sans fil .

sudo dmesg | grep iwlwifi sorties :

[    3.373741] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    3.381121] iwlwifi: No config found for PCI dev 02f0/0000, rev=0x354, rfid=0x0
[    3.381223] iwlwifi: probe of 0000:00:14.3 failed with error -22

J'ai également essayé d'installer une toute nouvelle installation d'Ubuntu-18.04 à côté de mon installation actuelle. Mais cela n'a pas aidé non plus.

0voto

unbi rabka Points 1

J'utilise kubuntu 20.04 et Wifi 6E AX210

j'ai eu le même problème après la mise à jour du système d'exploitation, alors j'ai essayé cette solution sur mon pc et ça marche.

mv /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm.bak

Après le renommage, vous devez redémarrer votre PC.

0voto

mainmachine Points 68

Pour tous ceux qui arrivent ici en cherchant une solution, j'ai eu un problème similaire avec un ordinateur portable sur 20.04 avec un Intel 9461 adaptateur.

Il me semble qu'il s'agit d'une incompatibilité entre le noyau, le pilote et le micrologiciel. J'ai pu le résoudre en mettant à jour le linux-firmware paquet. Pour ce faire, j'ai regardé cette page pour voir les versions disponibles de ce paquet pour 20.04 y plus récent communiqués.

J'ai téléchargé la plus récente, mais cela n'a pas changé le problème, donc j'ai essayé la plus récente que ce qui est disponible sur 20.04 qui est de 21.04 (hirsuite) et est la version 1.197 . Ce site entièrement a résolu le problème, et ne devrait pas être interrompu par une mise à jour, en supposant qu'aucune linux-firmware les mises à jour de 20.04 maintiennent leur schéma de version. Toute mise à jour de ce paquet dans la base de données focale Le référentiel serait versionné 1.187.x > 1.187.29 qui serait supérieure à la version actuelle, mais toujours plus bas que 1.197 ...

Voici un lien à la page des miroirs pour un téléchargement direct de la version 1.197 de la linux-firmware paquet.

EDIT : Grattez ça ! On dirait que wpa-supplicant.service a été redémarré pendant l'installation apt de 1.197 et il s'est avéré qu'il l'a fait lorsqu'un fichier de microprogramme fonctionnel était le seul présent dans la base de données de l'UE. /lib/firmware/ . Par la suite, déclassement à la version 1.187 donne une combinaison qui fonctionne.

J'ai épinglé ce paquet à la 1.187 et maintenant il fonctionne, même après un redémarrage.

C'est ce que j'ai fait sur 20.04 :

user@computer:~$ cat /etc/apt/preferences.d/linux-firmware-iwlwifi-on-5-13-0-fix 
Package: linux-firmware
Pin: release a=focal-updates
Pin-Priority: -10

Package: linux-firmware
Pin: release a=focal
Pin-Priority: 1001

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X