logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 17-05-2020 15:41:01

titus
Membre
Distrib. : Debian 10
Inscription : 17-05-2020

Carte Wifi introuvable

Bonjour à tous,

Je suis confus de poster pour un sujet récurrent qu'est la carte Wifi, mais après consultation de plusieurs posts de forums et pages de wiki, je ne parviens toujours pas à trouver une solution à mon problème.

J'ai installé Debian 10 à partir de l'image netinstall sur une nouvelle tour qui, selon les spécifications constructeur, dispose bien d'une interface Wifi.
L'installation terminée, je me suis penché sur les opérations nécessaires pour faire fonctionner mon Wifi.

La première étape a été de chercher le nom de mon interface, comme indiqué sur cette page. Voici le retour de la commande lspci :

00:00.0 Host bridge: Intel Corporation 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 08)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 08)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port (rev f0)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port (rev f0)
00:1c.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a308 (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 710B] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
05:00.0 Non-Volatile memory controller: Kingston Technologies Device 2263 (rev 03)
 



et le retour de la commande lsusb (puisque la carte Wifi peut potentiellement être un périphérique USB, j'ai cru comprendre que c'était courant sur les portables) :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046d:c318 Logitech, Inc. Illuminated Keyboard
Bus 001 Device 002: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



Rien dans ces listes ne m'oriente vers une carte Wifi (qu'on trouve souvent facilement puisqu'il y a des mots comme wireless, etc.)...

J'ai donc mis à jour mon fichier sources.list afin d'ajouter les dépôts contrib et non-free. Voici le fichier sources.list :

deb http://ftp.fr.debian.org/debian/ buster main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free



Une fois le fichier mis à jour, j'ai fait un apt update suivi d'une installation d'une série de firmware, comme indiqué sur cette page de wiki, de la façon suivante :

apt-get install firmware-linux-nonfree firmware-atheros firmware-brcm80211 firmware-ipw2x00 firmware-iwlwifi firmware-libertas firmware-ralink firmware-realtek



J'ai redémarré la machine, sondé à nouveau mes périphériques avec lspci et lsusb... Les résultats sont identiques. Ma carte Wifi semble introuvable.
Que puis-je faire désormais pour avancer dans l'activation du Wifi ?

Je vous remercie par avance pour vos réponses,

titus


Xe135.png

Hors ligne

#2 17-05-2020 16:58:56

raleur
Membre
Inscription : 03-10-2014

Re : Carte Wifi introuvable

Un contrôleur wifi peut être connecté via un autre type de bus que PCI ou USB comme SDIO, BCMA ou SSB par exemple. Mais j'ignore comment lister les périphériques connectés par ces bus.

titus a écrit :

j'ai fait un apt update suivi d'une installation d'une série de firmware


Pour quoi faire ? Ça n'a aucun effet sur le listage des périphériques PCI et USB.

titus a écrit :

Que puis-je faire désormais pour avancer dans l'activation du Wifi ?


Identifier le modèle de contrôleur wifi grâce à la documentation du constructeur ou autre.


Il vaut mieux montrer que raconter.

Hors ligne

#3 17-05-2020 17:01:45

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Carte Wifi introuvable

Bonjour titus,
Effectivement, rien sur une carte WiFi dans les retours. Que peux-tu dire du PC ? Quelle marque ? modèle ?

Hors ligne

#4 17-05-2020 17:10:02

titus
Membre
Distrib. : Debian 10
Inscription : 17-05-2020

Re : Carte Wifi introuvable

Merci à vous deux pour vos réponses rapides smile

raleur a écrit :

Pour quoi faire ? Ça n'a aucun effet sur le listage des périphériques PCI et USB.


Je me suis laissé dire qu'un firmware était peut-être nécessaire pour que le matériel fonctionne... Et soit donc détectable avec lspci.

raleur a écrit :

Identifier le modèle de contrôleur wifi grâce à la documentation du constructeur ou autre.


chalu a écrit :

Que peux-tu dire du PC ? Quelle marque ? modèle ?


Il s'agit d'une tour montée par materiel.net : https://www.materiel.net/produit/201909260144.html
Il n'y a pas beaucoup d'information sur la page du produit au sujet du Wifi, à part une ligne "Sans-fil : oui" dans les caractéristiques techniques...

Dernière modification par titus (17-05-2020 17:10:20)


Xe135.png

Hors ligne

#5 17-05-2020 17:13:20

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Carte Wifi introuvable

Dans ton lien on trouve quand même :

Clé USB Wifi N300 : L’adaptateur USB sans fil DWA-131 de D-Link est un minuscule adaptateur Wi-Fi N pour les portables sous Windows MacOS ou Linux. Sa taille réduite permet de l'installer à demeure sur un ordinateur sans risque de le heurter.
Utilisant 2 antennes internes pour la réception et l'émission (technologie MiMo 1T/2R) il autorise un débit sans fil pouvant atteindre en théorie les 150/300 Mbps (émission/réception). Il est d'ailleurs certifié IEEE 802.11n.


Tu as donc dû recevoir avec ta tour une clé USB à brancher pour avoir le WiFi.

Un fil existe sur le forum pour cette clé :
https://debian-facile.org/viewtopic.php?id=6518

Il faut ajouter les sources contrib non-free à ton sources.list puis mettre à jour la liste des paquets et installer les paquet firmware-realtek.

Si tu es perdu pour l'un ou l'autre des points, n'hésite pas à demander plus d'explications guidées wink

Edit : je viens de voir que le fil est très vieux et concerne donc une vieille version de Debian ! Tu n'as peut-être rien à faire sur Buster, seulement brancher la clé pour qu'elle soit reconnue !

Hors ligne

#6 17-05-2020 17:29:48

raleur
Membre
Inscription : 03-10-2014

Re : Carte Wifi introuvable

titus a écrit :

Je me suis laissé dire qu'un firmware était peut-être nécessaire pour que le matériel fonctionne


Ça peut arriver.

titus a écrit :

Et soit donc détectable avec lspci.


Non, un matériel n'a pas besoin de fonctionner pour être détecté. Ça ne marche pas comme ça.
D'abord, le périphérique est détecté. Ensuite, le système essaie de charger le pilote correspondant. Enfin, le cas échéant le pilote essaie de charger le firmware correspondant.

Dernière modification par raleur (17-05-2020 17:31:28)


Il vaut mieux montrer que raconter.

Hors ligne

#7 17-05-2020 18:38:41

titus
Membre
Distrib. : Debian 10
Inscription : 17-05-2020

Re : Carte Wifi introuvable

Quelle tête en l'air... Peu familier de ces clefs Wifi (je n'en avais jamais vu avant), je n'ai effectivement pas vu qu'il y avait dans mon carton une boîte contenant une petite clef D-Link modèle DWA-131... Je pouvais chercher ma carte sans-fil longtemps !

Brancher la clef a permis immédiatement de détecter les réseaux Wifi alentours, mais pas de s'y connecter. Pour faire fonctionner le dispositif, je me suis appuyé sur cette page. On obtient le pilote, on se place dans le répertoire crée rtl8192eu-linux-driver. Dans ce dossier, il y a un fichier README qui permet d'installer le pilote sans soucis avec dkms en suivant les étapes. On peut ensuite se connecter à un réseau Wi-fi smile

@raleur : merci pour ces précisions et rappels fondamentaux !

Merci encore à vous deux, je passe le sujet en résolu.

Dernière modification par titus (17-05-2020 18:40:38)


Xe135.png

Hors ligne

#8 17-05-2020 19:11:47

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Carte Wifi introuvable

Je ne suis pas certaine que tu ais eu le bon réflexe hmm
Le plus simple et le plus sûr, ça aurait été d'ajouter les sources contrib non-free à ton sources.list puis mettre à jour la liste des paquets et installer le paquet firmware-realtek comme je te l'indiquais dans le message précédent.
Là tu as fait une installation manuelle mais comment suivras-tu les mises à jour de sécurité s'il y en a à faire ?
Installer le paquet depuis les dépôts assure de bénéficier des mises à jour nécessaires.

Hors ligne

#9 17-05-2020 19:21:39

titus
Membre
Distrib. : Debian 10
Inscription : 17-05-2020

Re : Carte Wifi introuvable

chalu a écrit :


Le plus simple et le plus sûr, ça aurait été d'ajouter les sources contrib non-free à ton sources.list puis mettre à jour la liste des paquets et installer le paquet firmware-realtek comme je te l'indiquais dans le message précédent.



Je comprends le sens de ta réserve. Sauf que...le firmware realtek était installé en amont de ces opérations. Je ne savais plus tellement quoi faire, d'où ma lecture du fichier README de ce pilote téléchargé. Je n'avais en revanche pas pensé aux mises à jour... pouvant impacter la sécurité. Est-il sage de faire marche arrière et de recommencer ?

Dernière modification par titus (17-05-2020 19:28:45)


Xe135.png

Hors ligne

#10 17-05-2020 19:40:01

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Carte Wifi introuvable

Que donne la commande

apt policy firmware-realtek


et la commande

lsusb

Hors ligne

#11 17-05-2020 19:48:48

titus
Membre
Distrib. : Debian 10
Inscription : 17-05-2020

Re : Carte Wifi introuvable

Les retours des commandes demandées :

chalu a écrit :

Que donne la commande

apt policy firmware-realtek


firmware-realtek:
  Installé : 20190114-2
  Candidat : 20190114-2
Table de version :
*** 20190114-2 500
        500 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
        100 /var/lib/dpkg/status


chalu a écrit :


et la commande

lsusb


Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 2001:3319 D-Link Corp.
Bus 001 Device 003: ID 046d:c318 Logitech, Inc. Illuminated Keyboard
Bus 001 Device 002: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



(la clef D-Link y apparaît bien, ouf !)


Xe135.png

Hors ligne

#12 17-05-2020 20:16:07

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Carte Wifi introuvable

non c'est bon, les firmwares fournis ne convenait pas puisque le paquet étant installé, tu avais redémarré le PC après avoir installé le firmware officiel ? si c'est oui alors le paquet officiel ne fournit pas un firmware correct pour ton périphérique, la méthode git est ce qu'il y a à faire wink

Hors ligne

#13 18-05-2020 08:47:31

titus
Membre
Distrib. : Debian 10
Inscription : 17-05-2020

Re : Carte Wifi introuvable

La méthode git ne permet pourtant pas une mise à jour avec APT si je comprends bien ? Il faut donc se tenir au courant des mises à jour et les faire à la main ?

Dernière modification par titus (18-05-2020 08:47:56)


Xe135.png

Hors ligne

#14 18-05-2020 09:11:50

raleur
Membre
Inscription : 03-10-2014

Re : Carte Wifi introuvable

Et s'assurer que dkms recompile le module pour chaque noyau nouvellement installé ou mis à jour.
PS : les modules compilés localement ne sont pas signés par Debian donc pas compatibles avec le secure boot UEFI à moins de gérer sa propre clé.

Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums