Changement de carte Wifi, ne détecte pas la nouvelle carte

a marqué ce sujet comme résolu.

Bonjour

J’ai besoin d’une petite aide SVP.

Sur mon PC portable j’avais la carte wifi : Intel® Wirless-AC 9560 160MHz

Elle avait un dysfonctionnement, j’ai donc fais changer ma carte Wifi chez LDLC.

Et ils m’ont posé elle à la place : Intel® Wi-Fi 6 AX201 160MHz

(je leur avait pourtant bien précisé que je voulais exacte la même carte Wifi… Dans le bon de commande qu’ils m’avaient fait payé en avance, c’était aussi écris "Intel Wirless-AC 9560"…)

Le problème c’est que mon Ubuntu ne détecte pas du tout cette carte Wifi… (Windows 10 qui est en dual-bool lui la détecte bien).

Ici : https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html

j’ai pourtant bien téléchargé ces drivers : wlwifi-Qu-48.13675109.0.tgz

Je les ai mis ici : /lib/firmware

puis reboot.

Mais rien à faire…

Et cette commande : lspci -nn | grep -i network

Me retourne :

00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9462 [8086:02f0]

Donc visiblement mon Ubuntu détecte bien ma carte Wifi. Mais c’est comme si il ne veut pas faire "matcher" ma carte wifi avec mes drivers…

Mon OS exacte : Kubuntu 20.04.2 LTS

J’ai aussi essayé avec un live USB cette OS : Kubuntu 21.04

ça ne change rien (cette carte Wifi n’est toujours pas détectée…).

Une idée SVP ?

Merci d’avance.

+0 -0

Normalement tu devrais pourvoir l’installer avec :

# apt install firmware-iwlwifi

Dans tous les cas, tente de redémarrer le module noyau :

# modprobe -r iwlwifi && modprobe iwlwifi

En root, les deux commandes.

Si j’ai bien compris tu as un : 9462 au lieu d’une 9560 ?

Ici, ça parle de la même que la tienne. Donc normalement tu devrais pouvoir t’en servir.

https://forums.linuxmint.com/viewtopic.php?t=314077

+0 -0

Ok merci.

sudo apt install firmware-iwlwifi

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet firmware-iwlwifi

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

me retourne rien

_Si j’ai bien compris tu as un : 9462 au lieu d’une 9560 ?

_Non. J’ai la Intel® Wi-Fi 6 AX201 160MHz au lieu de la Intel® Wirless-AC 9560 160MHz

Même quand j’avais sur mon PC la Intel® Wirless-AC 9560 160MHz, je ne sais pas pourquoi, mais certaines commandes Linux me retournais 9462

+0 -0

Bon, grosso modo essaye rfkill.

Je t’avais écris un message bien propre bien claire mais j’ai oublié de réactiver ma carte wifi pour l’exemple et j’ai perdu le message. >_<"

Exemple rfkill :

$ rfkill list
# rfkill unblock all

Et vois si ça marche mieux.

+0 -0

Donc, c’est bien un problème de driver pour l’instant.

Que retourne lsmod | grep iwlwifi ?
Et ls /lib/firmware | grep iwlwifi ? Pour voir ceux qui sont installés.

+0 -0

Ok merci.

lsmod | grep iwlwifi

Me retourne rien.

ls /lib/firmware | grep iwlwifi

iwlwifi-1000-5.ucode
iwlwifi-100-5.ucode
iwlwifi-105-6.ucode
iwlwifi-135-6.ucode
iwlwifi-2000-6.ucode
iwlwifi-2030-6.ucode
iwlwifi-3160-10.ucode
iwlwifi-3160-12.ucode
iwlwifi-3160-13.ucode
iwlwifi-3160-16.ucode
iwlwifi-3160-17.ucode
iwlwifi-3160-7.ucode
iwlwifi-3160-8.ucode
iwlwifi-3160-9.ucode
iwlwifi-3168-21.ucode
iwlwifi-3168-22.ucode
iwlwifi-3168-27.ucode
iwlwifi-3168-29.ucode
iwlwifi-3945-2.ucode
iwlwifi-4965-2.ucode
iwlwifi-5000-5.ucode
iwlwifi-5150-2.ucode
iwlwifi-6000-4.ucode
iwlwifi-6000g2a-5.ucode
iwlwifi-6000g2a-6.ucode
iwlwifi-6000g2b-6.ucode
iwlwifi-6050-5.ucode
iwlwifi-7260-10.ucode
iwlwifi-7260-12.ucode
iwlwifi-7260-13.ucode
iwlwifi-7260-16.ucode
iwlwifi-7260-17.ucode
iwlwifi-7260-7.ucode
iwlwifi-7260-8.ucode
iwlwifi-7260-9.ucode
iwlwifi-7265-10.ucode
iwlwifi-7265-12.ucode
iwlwifi-7265-13.ucode
iwlwifi-7265-16.ucode
iwlwifi-7265-17.ucode
iwlwifi-7265-8.ucode
iwlwifi-7265-9.ucode
iwlwifi-7265D-10.ucode
iwlwifi-7265D-12.ucode
iwlwifi-7265D-13.ucode
iwlwifi-7265D-16.ucode
iwlwifi-7265D-17.ucode
iwlwifi-7265D-21.ucode
iwlwifi-7265D-22.ucode
iwlwifi-7265D-27.ucode
iwlwifi-7265D-29.ucode
iwlwifi-8000C-13.ucode
iwlwifi-8000C-16.ucode
iwlwifi-8000C-21.ucode
iwlwifi-8000C-22.ucode
iwlwifi-8000C-27.ucode
iwlwifi-8000C-31.ucode
iwlwifi-8000C-34.ucode
iwlwifi-8000C-36.ucode
iwlwifi-8265-21.ucode
iwlwifi-8265-22.ucode
iwlwifi-8265-27.ucode
iwlwifi-8265-31.ucode
iwlwifi-8265-34.ucode
iwlwifi-8265-36.ucode
iwlwifi-9000-pu-b0-jf-b0-33.ucode
iwlwifi-9000-pu-b0-jf-b0-34.ucode
iwlwifi-9000-pu-b0-jf-b0-38.ucode
iwlwifi-9000-pu-b0-jf-b0-41.ucode
iwlwifi-9000-pu-b0-jf-b0-43.ucode
iwlwifi-9000-pu-b0-jf-b0-46.ucode
iwlwifi-9260-th-b0-jf-b0-33.ucode
iwlwifi-9260-th-b0-jf-b0-34.ucode
iwlwifi-9260-th-b0-jf-b0-38.ucode
iwlwifi-9260-th-b0-jf-b0-41.ucode
iwlwifi-9260-th-b0-jf-b0-43.ucode
iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-cc-a0-46.ucode
iwlwifi-cc-a0-48.ucode
iwlwifi-cc-a0-55.ucode
iwlwifi-Qu-b0-hr-b0-48.ucode
iwlwifi-Qu-b0-hr-b0-55.ucode
iwlwifi-Qu-b0-jf-b0-48.ucode
iwlwifi-Qu-b0-jf-b0-55.ucode
iwlwifi-Qu-c0-hr-b0-48.ucode
iwlwifi-Qu-c0-hr-b0-55.ucode
iwlwifi-Qu-c0-jf-b0-48.ucode
iwlwifi-Qu-c0-jf-b0-55.ucode
iwlwifi-QuZ-a0-hr-b0-48.ucode
iwlwifi-QuZ-a0-hr-b0-50.ucode
iwlwifi-QuZ-a0-hr-b0-55.ucode
iwlwifi-QuZ-a0-jf-b0-48.ucode
iwlwifi-QuZ-a0-jf-b0-55.ucode
iwlwifi-ty-a0-gf-a0-59.ucode

PS : je suis déjà allé sur le site de intel télécharger les drivers Linux, qui de toute façon étaient déjà installés sur mon OS.

Cette nouvelle carte Wifi est de 2 ans plus récente que l’ancienne, c’est probable un problème de driver. Mais cette nouvelle carte Wifi est censé fonctionner avec mon Kernel Linux (même avec des Kernel précédents).

+0 -0

Ok donc :

lsmod | grep iwlwifi

Ça c’est pas normal. La commande modprobe iwlwifi aurait du activer le module iwlwifi. C’est ce module qui va ensuite lire les drivers. Sans lui, ça marchera pas. Il faut que lsmod | grep iwlwifi te retourne iwlwifi.

Dans mon précédent message (celui qui n’est pas parti) à, j’expliquais que lsmod listait les modules du noyau activés. J’expliquais aussi que:

# modprobe -r iwlwifi && modprobe iwlwifi` 

Correspondait à la dernière étape d’installation des drivers. Normalement tu ne devrais pas avoir à faire modprobe iwlwifi car il est activé par défaut, mais dans le doute recommence quand même !

1.  Copy the files into the distribution-specific firmware directory, /lib/firmare.
2.  If the directory doesn't work, refer to your distribution documentation.
3.  If you configure the kernel yourself, make sure firmware loading is enabled.

Là, je part. Je reviens ce soir, mais ton problème est que le module devrait être chargé, hors il ne l’est pas. Il faut comprendre pourquoi.

+0 -0

Oui en sudo, pour activer un module noyau, il faut être root.

Dans les scripts shell, lorsqu’on commence par # on indique généralement, que la commande doit être exécutée en root. Sinon elle commence par $.

Bon c’est bien si déjà lsmod | grep iwlwifi te retourne iwlwifi.

La carte n’est toujours pas détectée par :

$ ip a

?

+0 -0

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever

PS : je viens de test avec un Live USB de Ubuntu 20. lsmod | grep iwlwifi me retourne iwlwifi dès le démarrage, mais le Wifi ne marche pas non plus.

Alors bon. Si on admet que les bon drivers sont installés dans le dossier de firmware, je vois pas ce qui pourrait bugé. Et surtout normalement le Live USB devrait tout faire pour que ça marche.

T’aurais pas un Dual boot-windows ? Avec le fast boot activé ? Sur la page Linu du module iwlwifi il parle de ça.

https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_dual-boot_with_windows_and_fast-boot_enabled

Y a également la procédure pour retirer le Fast Boot de Windows.

Si ce n’est pas ça, je n’ai plus d’indice pour t’aider. À part étudier précisément comment fonctionne iwlwifi. Chose que là je ne maîtrise pas, je devrais l’étudier de prêt.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte