Bonjour,

Je suis nouvel utilisateur de Fedora (Workstation). Tout se passe plutôt bien jusqu'ici, sauf que rencontre un problème avec le Wifi. La mini-barre affichant la force de la connexion, le nom du réseau, etc. dans le coin haut droit de l'environnement GNOME n'est pas affichée du tout. Dans les paramètres, « Wifi » n'apparaît pas. Une recherche dans l'application Paramètres permet cependant de trouver ce groupe de paramètres, mais dans ce groupe est affiché le texte :

Aucun adaptateur Wi-Fi trouvé
Assurez-vous d'avoir un adaptateur Wi-Fi branché et opérationnel

De fait, l'adaptateur ne semble pas avoir été détecté du tout :
$ ifconfig -a
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.88  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2a01:e0a:12:a060:4363:20c:58ac:63fc  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::31b6:5e66:308:4d07  prefixlen 64  scopeid 0x20<link>
        ether 6c:2b:59:5e:6f:b0  txqueuelen 1000  (Ethernet)
        RX packets 35441  bytes 31338438 (29.8 MiB)
        RX errors 0  dropped 13  overruns 0  frame 0
        TX packets 27773  bytes 4475072 (4.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Boucle locale)
        RX packets 87  bytes 6810 (6.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 87  bytes 6810 (6.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Voici ce que dit le log du noyau :
$ dmesg | grep iwlwifi
[    5.164812] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    5.309448] iwlwifi 0000:00:14.3: WRT: Overriding region id 0
[    5.309452] iwlwifi 0000:00:14.3: WRT: Overriding region id 1
[    5.309454] iwlwifi 0000:00:14.3: WRT: Overriding region id 2
[    5.309455] iwlwifi 0000:00:14.3: WRT: Overriding region id 3
[    5.309457] iwlwifi 0000:00:14.3: WRT: Overriding region id 4
[    5.309458] iwlwifi 0000:00:14.3: WRT: Overriding region id 6
[    5.309460] iwlwifi 0000:00:14.3: WRT: Overriding region id 8
[    5.309461] iwlwifi 0000:00:14.3: WRT: Overriding region id 9
[    5.309462] iwlwifi 0000:00:14.3: WRT: Overriding region id 10
[    5.309464] iwlwifi 0000:00:14.3: WRT: Overriding region id 11
[    5.309465] iwlwifi 0000:00:14.3: WRT: Overriding region id 15
[    5.309467] iwlwifi 0000:00:14.3: WRT: Overriding region id 16
[    5.309468] iwlwifi 0000:00:14.3: WRT: Overriding region id 18
[    5.309469] iwlwifi 0000:00:14.3: WRT: Overriding region id 19
[    5.309471] iwlwifi 0000:00:14.3: WRT: Overriding region id 20
[    5.309472] iwlwifi 0000:00:14.3: WRT: Overriding region id 21
[    5.309473] iwlwifi 0000:00:14.3: WRT: Overriding region id 28
[    5.309871] iwlwifi 0000:00:14.3: loaded firmware version 46.9d0122c0.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
[    5.511709] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9462, REV=0x312
[    6.530117] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x3, CPU2 Status: 0x2324
[    6.530149] iwlwifi 0000:00:14.3: WFPM_ARC1_PD_NOTIFICATION: 0x0
[    6.530170] iwlwifi 0000:00:14.3: HPM_SECONDARY_DEVICE_STATE: 0x42
[    6.530190] iwlwifi 0000:00:14.3: UMAC PC: 0x804533c8
[    6.530211] iwlwifi 0000:00:14.3: LMAC PC: 0xf4e4
[    6.530216] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    6.780171] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[    6.780212] iwlwifi 0000:00:14.3: IML/ROM dump:
[    6.780213] iwlwifi 0000:00:14.3: 0x00000000 | IML/ROM error/state
[    6.780256] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM data1
[    6.780289] iwlwifi 0000:00:14.3: Fseq Registers:
[    6.780297] iwlwifi 0000:00:14.3: 0x08E37D9D | FSEQ_ERROR_CODE
[    6.780321] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[    6.780330] iwlwifi 0000:00:14.3: 0x4CA13093 | FSEQ_CNVIO_INIT_VERSION
[    6.780338] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[    6.780347] iwlwifi 0000:00:14.3: 0x3A879C44 | FSEQ_TOP_CONTENT_VERSION
[    6.780355] iwlwifi 0000:00:14.3: 0x3A1FE79D | FSEQ_ALIVE_TOKEN
[    6.780363] iwlwifi 0000:00:14.3: 0x62D7FE6B | FSEQ_CNVI_ID
[    6.780372] iwlwifi 0000:00:14.3: 0x850573F4 | FSEQ_CNVR_ID
[    6.780380] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
[    6.780391] iwlwifi 0000:00:14.3: 0x00000201 | CNVR_AUX_MISC_CHIP
[    6.780401] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    6.780442] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    6.780450] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -110
[    6.780452] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    7.468023] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
[    7.480780] iwlwifi 0000:00:14.3: retry init count 0
[    7.483703] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9462, REV=0x312
[    8.514237] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x3, CPU2 Status: 0x2324
[    8.514287] iwlwifi 0000:00:14.3: WFPM_ARC1_PD_NOTIFICATION: 0x0
[    8.514326] iwlwifi 0000:00:14.3: HPM_SECONDARY_DEVICE_STATE: 0x42
[    8.514358] iwlwifi 0000:00:14.3: UMAC PC: 0x804533c8
[    8.514383] iwlwifi 0000:00:14.3: LMAC PC: 0xf4e4
[    8.514390] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    8.764321] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[    8.764339] iwlwifi 0000:00:14.3: IML/ROM dump:
[    8.764340] iwlwifi 0000:00:14.3: 0x00000000 | IML/ROM error/state
[    8.764358] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM data1
[    8.764369] iwlwifi 0000:00:14.3: Fseq Registers:
[    8.764377] iwlwifi 0000:00:14.3: 0x08E37D9D | FSEQ_ERROR_CODE
[    8.764386] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[    8.764394] iwlwifi 0000:00:14.3: 0x4CA13093 | FSEQ_CNVIO_INIT_VERSION
[    8.764402] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[    8.764411] iwlwifi 0000:00:14.3: 0x3A879C44 | FSEQ_TOP_CONTENT_VERSION
[    8.764419] iwlwifi 0000:00:14.3: 0x3A1FE79D | FSEQ_ALIVE_TOKEN
[    8.764428] iwlwifi 0000:00:14.3: 0x62D7FE6B | FSEQ_CNVI_ID
[    8.764436] iwlwifi 0000:00:14.3: 0x850573F4 | FSEQ_CNVR_ID
[    8.764444] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
[    8.764455] iwlwifi 0000:00:14.3: 0x00000201 | CNVR_AUX_MISC_CHIP
[    8.764465] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    8.764506] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    8.764514] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -110
[    8.764516] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[    9.462002] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
[    9.474943] iwlwifi 0000:00:14.3: retry init count 1
[    9.476924] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9462, REV=0x312
[   10.754192] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x3, CPU2 Status: 0x2324
[   10.754215] iwlwifi 0000:00:14.3: WFPM_ARC1_PD_NOTIFICATION: 0x0
[   10.754235] iwlwifi 0000:00:14.3: HPM_SECONDARY_DEVICE_STATE: 0x42
[   10.754254] iwlwifi 0000:00:14.3: UMAC PC: 0x804533c8
[   10.754274] iwlwifi 0000:00:14.3: LMAC PC: 0xf4e4
[   10.754276] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[   11.004168] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[   11.004186] iwlwifi 0000:00:14.3: IML/ROM dump:
[   11.004186] iwlwifi 0000:00:14.3: 0x00000000 | IML/ROM error/state
[   11.004205] iwlwifi 0000:00:14.3: 0x00000003 | IML/ROM data1
[   11.004216] iwlwifi 0000:00:14.3: Fseq Registers:
[   11.004224] iwlwifi 0000:00:14.3: 0x08E37D9D | FSEQ_ERROR_CODE
[   11.004233] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[   11.004241] iwlwifi 0000:00:14.3: 0x4CA13093 | FSEQ_CNVIO_INIT_VERSION
[   11.004249] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[   11.004258] iwlwifi 0000:00:14.3: 0x3A879C44 | FSEQ_TOP_CONTENT_VERSION
[   11.004266] iwlwifi 0000:00:14.3: 0x3A1FE79D | FSEQ_ALIVE_TOKEN
[   11.004274] iwlwifi 0000:00:14.3: 0x62D7FE6B | FSEQ_CNVI_ID
[   11.004283] iwlwifi 0000:00:14.3: 0x850573F4 | FSEQ_CNVR_ID
[   11.004291] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
[   11.004302] iwlwifi 0000:00:14.3: 0x00000201 | CNVR_AUX_MISC_CHIP
[   11.004312] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[   11.004353] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[   11.004362] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -110
[   11.004364] iwlwifi 0000:00:14.3: WRT: Collecting data: ini trigger 13 fired (delay=0ms).
[   11.695075] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
[   11.707863] iwlwifi 0000:00:14.3: retry init count 2

J'ai essayé diverses commandes proposées sur des forums en réponse à ce message d'erreur « Not valid error log pointer 0x00000000 for init uCode », sans succès. Je suppose que cette erreur peut recouvrir un certain nombre de problèmes sous-jacents possibles.

Je précise que j'étais auparavant sur Ubuntu, et le Wifi a fonctionné (plus ou moins bien) pendant trois ans, avant de donner le même problème il y a quelques jours, ce qui m'a poussé à réinstaller complètement l'ordinateur, et au passage à le réinstaller avec Fedora, que j'avais envie d'essayer. D'une part, j'avais fait des mises à jour sur cet Ubuntu, et il me semble que le problème est apparu une fois où j'ai redémarré alors que des mises à jour étaient en attente. D'autre part, ce démarrage a mis du temps à se faire car la machine avait pris un peu de pluie. J'ai commencé par supposer que tout était rentré dans l'ordre côté matériel, car il n'y a aucun autre problème (par exemple, le réseau filaire fonctionne) mais je commence à douter étant donné la réinstallation complète. Cela dit, il se peut aussi qu'une nouvelle version du firmware ne fonctionne pas avec ce type de machine. Au fait, quel type de machine, me demandez-vous ?
$ sudo lshw | head
fedora                      
    description: Notebook
    product: Inspiron 5480 (089C)
    vendor: Dell Inc.
    serial: FD5CFT2
    width: 64 bits
    capabilities: smbios-3.1.1 dmi-3.1.1 smp vsyscall32
    configuration: boot=normal chassis=notebook family=Inspiron sku=089C uuid=44454C4C-4400-1035-8043-C6C04F465432
  *-core
       description: Motherboard
Auriez-vous des idées pour comprendre ce qui se passe ? En particulier, est-il possible de savoir si cela provient du logiciel ou bien du matériel ? (Car si c'est le matériel, je peux essayer de changer la carte Wifi.)

Merci d'avance !

Jean Abou Samra
Bienvenue parmi nous !

Quels sont les retours de
$ lspci
$ lsusb
$ rfkill list
Tiens, je ne suis pas seul dans l'Isère !

Voici les retours :
~ $ lspci
00:00.0 Host bridge: Intel Corporation Coffee Lake HOST and DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0b)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:15.0 Serial bus controller: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 SATA controller: Intel Corporation Cannon Point-LP SATA Controller [AHCI Mode] (rev 30)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #9 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #13 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 0a)
02:00.0 Non-Volatile memory controller: Toshiba Corporation BG3 NVMe SSD Controller (rev 01)
~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:5538 Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 002: ID 27c6:538c Shenzhen Goodix Technology Co.,Ltd. Fingerprint Reader
Bus 001 Device 004: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
~ $ rfkill list
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
Il semble que non 🙂

J'avais mis les commandes à la suite mais le mieux et de donner les retours séparément pour faciliter la lecture.
Déjà il n'y a aucun blocage matériel ou logiciel qui interfèrerait avec le pilote.

Que retourne
$ lspci -nnk | grep -iA3 "Network"
Entendu, je séparerai les retours une prochaine fois.

J'obtiens :
$ lspci -nnk | grep -iA3 "Network"
00:14.3 Network controller [0280]: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] [8086:9df0] (rev 30)
	DeviceName: Onboard - Ethernet
	Subsystem: Intel Corporation Device [8086:42a4]
	Kernel driver in use: iwlwifi
Bon, de tes premières investigations tu t'orientais déjà bien avec le pilote iwlwifi.

Il y a eu quelques problèmes avec la dernière mise à jour semble-t-il.

Que retourne
$ rpm -qa linux-firmware
$ rpm -qa \*iwl\*
Tu peux tenter de faire un downgrade du paquet linux-firmware pour voir.
Voici les versions :
$ rpm -qa linux-firmware
linux-firmware-20220610-135.fc36.noarch
$ rpm -qa '*iwl*'
iwlax2xx-firmware-20220610-135.fc36.noarch
iwl7260-firmware-25.30.13.0-135.fc36.noarch
iwl100-firmware-39.31.5.1-135.fc36.noarch
iwl1000-firmware-39.31.5.1-135.fc36.noarch
iwl105-firmware-18.168.6.1-135.fc36.noarch
iwl135-firmware-18.168.6.1-135.fc36.noarch
iwl2000-firmware-18.168.6.1-135.fc36.noarch
iwl2030-firmware-18.168.6.1-135.fc36.noarch
iwl3160-firmware-25.30.13.0-135.fc36.noarch
iwl3945-firmware-15.32.2.9-135.fc36.noarch
iwl4965-firmware-228.61.2.24-135.fc36.noarch
iwl5000-firmware-8.83.5.1_1-135.fc36.noarch
iwl5150-firmware-8.24.2.2-135.fc36.noarch
iwl6000-firmware-9.221.4.1-135.fc36.noarch
iwl6000g2a-firmware-18.168.6.1-135.fc36.noarch
iwl6000g2b-firmware-18.168.6.1-135.fc36.noarch
iwl6050-firmware-41.28.5.1-135.fc36.noarch
Malheureusement, la « mise à jour vers le passé » n'a pas fonctionné. L'erreur est la même dans la sortie de dmesg. Après le `sudo dnf downgrade linux-firmware`, les versions étaient
$ rpm -qa linux-firmware
linux-firmware-20220310-130.fc36.noarch
$ rpm -qa '*iwl*'
iwlax2xx-firmware-20220610-135.fc36.noarch
iwl7260-firmware-25.30.13.0-135.fc36.noarch
iwl100-firmware-39.31.5.1-135.fc36.noarch
iwl1000-firmware-39.31.5.1-135.fc36.noarch
iwl105-firmware-18.168.6.1-135.fc36.noarch
iwl135-firmware-18.168.6.1-135.fc36.noarch
iwl2000-firmware-18.168.6.1-135.fc36.noarch
iwl2030-firmware-18.168.6.1-135.fc36.noarch
iwl3160-firmware-25.30.13.0-135.fc36.noarch
iwl3945-firmware-15.32.2.9-135.fc36.noarch
iwl4965-firmware-228.61.2.24-135.fc36.noarch
iwl5000-firmware-8.83.5.1_1-135.fc36.noarch
iwl5150-firmware-8.24.2.2-135.fc36.noarch
iwl6000-firmware-9.221.4.1-135.fc36.noarch
iwl6000g2a-firmware-18.168.6.1-135.fc36.noarch
iwl6000g2b-firmware-18.168.6.1-135.fc36.noarch
iwl6050-firmware-41.28.5.1-135.fc36.noarch
Bon, j'ai fini par « résoudre » mon problème… ou plutôt par le contourner, en utilisant un adaptateur Wifi-USB externe (https://www.asus.com/fr/Networking-IoT-Servers/Adapters/All-series/USB-AC53-Nano/). Pour la petite histoire, il y a eu encore quelques péripéties. J'ai passé quelques heures à installer le pilote https://github.com/cilynx/rtl88x2bu.git. J'ai d'abord essayé le DKMS, et il fallait comprendre qu'un module noyau installé avec DKMS ne peut pas être signé facilement (à ce que j'ai compris), puisqu'il est stocké sous forme compressée. Bref, j'ai fini par le compiler et l'installer manuellement, et tout est rentré dans l'ordre.

Merci quand même pour l'aide !
5 mois plus tard
Bonjour
J'ai un problème de reconnaissance de ce pilote RTL88x2BU depuis que je suis passé sous fedora36 avec le noyau 6.0.8-200.fc36.x86_64. ma clé wifi tplink n'est plus reconnue.
J'ai suivi le mode opératoire avec dkms mais cette fois-ci cela n'a pas fonctionné.
Il s'avère d'ailleurs que je n'ai pu installer les kernel-headers en cohérence avec les kernel-devel comme le suggérait le mode opératoire.
Du coup , par rapport au fait que vous avez réussi à installer votre pilote, cf ci-dessous, pouvez-vous communiquer votre mode opératoire. svp?
En vous remerciant
jeanas wrote:Bon, j'ai fini par « résoudre » mon problème… ou plutôt par le contourner, en utilisant un adaptateur Wifi-USB externe (https://www.asus.com/fr/Networking-IoT-Servers/Adapters/All-series/USB-AC53-Nano/). Pour la petite histoire, il y a eu encore quelques péripéties. J'ai passé quelques heures à installer le pilote https://github.com/cilynx/rtl88x2bu.git. J'ai d'abord essayé le DKMS, et il fallait comprendre qu'un module noyau installé avec DKMS ne peut pas être signé facilement (à ce que j'ai compris), puisqu'il est stocké sous forme compressée. Bref, j'ai fini par le compiler et l'installer manuellement, et tout est rentré dans l'ordre.

Merci quand même pour l'aide !