"Aucun adaptateur wifi trouvé"

Tags: #<Tag:0x00007f63f37af478> #<Tag:0x00007f63f37af2c0>

“Aucun adaptateur wifi trouvé”

Bonjour,

Je fais tourner une debian 10 sur un ordi Dell precision 5510

Sans que je comprenne pourquoi, je n’arrive plus à me connecter au wifi via mon interface graphique.
L’icone réseau s’est transformée en point d’interrogation et quand je clique sur Paramètres WI-Fi, il est écrit “Aucun adaptateur wifi trouvé. Assurez vous d’avoir un adaptateur wifi branché et opérationnel”.

Pourtant j’arrive à me connecter au wifi via la ligne de commande. Ce n’est donc pas un problème de matériel, de driver etc.

J’ai passé toute une partie de la journée d’hier sans trouver de solution. Donc je me tourne vers vous ! J’ai principalement essayé de changer la configuration de mon fichier /etc/network/interfaces

Précédement il ressemblait à ça:

source /etc/network/interfaces

# The loopback network interface
auto lo
iface lo inet loopback

et le fichier setup dans /etc/network/interfaces.d à ça

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

Il se trouve que je n’ai qu’une carte graphique, pas de connexion filaire, donc je ne sais ce que ce “eth0” fait là. Je n’ai jamais touché à ce fichier avant. Par contre j’ai récemment installé des machines virtuelles. est-ce que ça pourrait venir de là ?

Toujours est-il qu’aujourd’hui mon fichier /etc/network/interfaces ressemble à ce qui suit.

# The loopback network interface
auto lo
iface lo inet loopback

# Primary interface
allow-hotplug wlp2s0
iface wlp2s0 inet dhcp

# wifi
auto wlp2s0
iface wlp2s0 inet dhcp
	wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

#
#source /etc/network/interfaces.d/*

pour résumer j’ai:

  • commenté la ligne qui pointe vers le dossier interface.d/
  • et essayé d’ajouter mon wifi (wlp2s0) de deux façons différentes. Avec les mots clé “auto” et “allow-hotplug” -> J’ai également essayé juste avec “allow-hotplug” et juste avec “auto”
  • j’ai aussi essayé de le faire pointer directement vers mon fichier wpa_supplicant.conf -> j’ai également essayé sans cette ligne

bref tout ça ne change rien, et je ne suis pas sur que ça vienne de là.
Si quelqu’un a une piste ce serait super !
Merci d’avance :wink:

ps. j’ai aussi essayé de désinstaller et réinstaller network-gnome-manager

Bonjour,
Avant de changer quoi que ce soit, tu devrais, peut-être, réinstaller ton gestionnaire graphique de connexion. En, si tu arrives à te connecter en ligne de commande, je ne vois qu’un problème avec l’outil de connexion…

Salut Albert,
et merci pour la réponse rapide. Alors là je vais poser une question un peu bête:
Je pensais justement que mon gestionnaire graphique de connexion c’était network-manager-gnome. Je l’ai déjà désinstallé et désinstallé (ceci dit j’ai fait apt remove et pas apt purge).
Mais si ce n’est pas ça, ça correspond à quel paquet ?

Quand je tape “debian gestionnaire graphique de connexion” dans google, je tombe sur des trucs trop large. Je vais continuer à chercher, mais si quelqu’un veut bien m’indiquer le nom du/des paquet à désinstaller réinstaller ce serait cool.

Bonjour werner

As-tu essayé d’utiliser le raccourci clavier Fn + PrtScr ?

je viens de le faire, ça met en mode en avion, puis ça revient sur l’icône avec le point interrogation.

questiowifi

tu peux aussi vérifier par les parametres gnome

  • déplie le menu en cliquant par exemple sur l’icone batterie

  • clic sur la roue crantée en bas

  • sélectionne l’onglet wifi

l’applet fait partie du paquet

apt show network-manager-gnome

Package: network-manager-gnome
Version: 1.8.24-1
Priority: optional
Section: gnome
Source: network-manager-applet
Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
Installed-Size: 5 985 kB
Depends: libatk1.0-0 (>= 1.12.4), libayatana-appindicator3-1 (>= 0.4.90), libc6 (>= 2.14), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.43.2), libgtk-3-0 (>= 3.10), libjansson4 (>= 2.0.1), libmm-glib0 (>= 0.7.991), libnm0 (>= 1.11.3), libnma0 (= 1.8.24-1), libnotify4 (>= 0.7.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libsecret-1-0 (>= 0.7), libselinux1 (>= 2.1.9), dconf-gsettings-backend | gsettings-backend, network-manager (>= 1.8), policykit-1-gnome | polkit-1-auth-agent, default-dbus-session-bus | dbus-session-bus
Recommends: notification-daemon, gnome-keyring, mobile-broadband-provider-info, iso-codes
Suggests: network-manager-openconnect-gnome, network-manager-openvpn-gnome, network-manager-vpnc-gnome, network-manager-pptp-gnome
Homepage: https://www.gnome.org/projects/NetworkManager/
Tag: implemented-in::c, interface::daemon, interface::graphical,
 interface::x11, network::configuration, protocol::dhcp, protocol::ip,
 role::program, suite::gnome, uitoolkit::gtk, use::configuring,
 x11::application
Download-Size: 1 003 kB
APT-Manual-Installed: yes
APT-Sources: https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
Description: outil de gestion du réseau - interface GNOME
 NetworkManager est un service système pour le réseau qui gère vos
 matériels réseau et connexions en essayant de garder la connectivité
 active lorsque c'est possible. Il gère l’Ethernet, le réseau sans fil, le
 mobile haut débit (WWAN), les modems PPPoE et fournit l'intégration de
 plusieurs types de services de VPN.
 .
 Ce paquet contient un applet pour la zone de notification GNOME,
 mais elle peut fonctionner dans d'autres environnements de bureau qui
 fournissent des notifications comme KDE ou Xfce.
 Elle affiche les réseaux disponibles et permet à l'utilisateur de changer
 rapidement de réseau. Pour les réseaux chiffrés, elle demandera la clé ou
 phrase secrète et peut éventuellement les stocker dans le trousseau

N’as tu pas changé de theme ou de paquets d’icone?

oui ça m’emmène sur la même fenêtre que lorsque je clique sur paramètres Wi-fi. Et donc avec le message d’erreur:
“Aucun adaptateur wifi trouvé. Assurez vous d’avoir un adaptateur wifi branché et opérationnel”.

J’ai bien essayé de désinstaller et réinstaller network-manager-gnome (cette fois avec la commande purge). mais rien n’y fait.

verifier
sudo rfkill list

voilà ce que ça donne, je ne connaissais pas la commande mais ça m’a l’air assez explicite, ce n’est pas bloqué

sudo rfkill list

0: dell-wifi: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: dell-bluetooth: Bluetooth
        Soft blocked: yes
        Hard blocked: no
3: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

nmcli est l’équivalent en ligne de commande
https://developer.gnome.org/NetworkManager/stable/nmcli.html

que dit

nmcli device show

exemple

nmcli device show | grep wifi -B2

GENERAL.PÉRIPHÉRIQUE:                   wlp3s0b1
GENERAL.TYPE:                           wifi

ça dit:

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (non-géré)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = ::1/128, nh = ::, mt = 256

GENERAL.DEVICE:                         wlp2s0
GENERAL.TYPE:                           wifi
GENERAL.HWADDR:                         E4:B3:18:09:18:7A
GENERAL.MTU:                            1500
GENERAL.STATE:                          10 (non-géré)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         192.168.0.18/24
IP4.GATEWAY:                            192.168.0.254
IP4.ROUTE[1]:                           dst = 192.168.0.0/24, nh = 0.0.0.0, mt = 0
IP4.ROUTE[2]:                           dst = 0.0.0.0/0, nh = 192.168.0.254, mt = 0
IP6.ADDRESS[1]:                         2a01:e0a:44d:2cf0:e6b3:18ff:fe09:187a/64
IP6.ADDRESS[2]:                         fe80::e6b3:18ff:fe09:187a/64
IP6.GATEWAY:                            fe80::207:cbff:fe4f:8906
IP6.ROUTE[1]:                           dst = ff00::/8, nh = ::, mt = 256, table=255
IP6.ROUTE[2]:                           dst = fe80::/64, nh = ::, mt = 256
IP6.ROUTE[3]:                           dst = 2a01:e0a:44d:2cf0::/64, nh = ::, mt = 256
IP6.ROUTE[4]:                           dst = ::/0, nh = fe80::207:cbff:fe4f:8906, mt = 1024

et en plus court

nmcli device show | grep wifi -B2

donne :

GENERAL.DEVICE:                         wlp2s0
GENERAL.TYPE:                           wifi
GENERAL.STATE:                          10 (non-géré)

pas terrible, surement des fichiers de conf qui indiquent à Network-Manager de ne pas gérer le wifi
Vérifier /etc/NetworkManager/NetworkManager.conf

https://wiki.debian.org/fr/NetworkManager

tu peux ajouter une connexion avec l’outil

sudo nm-connection-editor

Le problème est résolu ! Merci pour vos réponses et votre patience !

Voici l’explication (en tout cas ce que j’ai compris):

Le problème vient d’une mauvaise configuration du fichier
/etc/network/interfaces

À noter que je ne m’explique pas vraiment comment ce changement de configuration est arrivé, car je n’ai pas moi même changé ce fichier. Je suppose que ça vient de l’installation de machines virtuelles. Mais comme le problème est arrivé deux ou trois jours après ces installations ce n’est pas évident non plus que ça vienne de là. Donc passons pour le diagnostic…

Pour la solution donc, c’est le dernier post de grantoubab qui m’a remis sur cette piste. Il se trouve que je l’avais un peu abandonnée car la doc de debian ( https://wiki.debian.org/fr/NetworkManager ) n’était pas assez éclairante pour moi. En la lisant (avant de m’adresser à ce forum) j’ai essayé de rajouté ma carte wifi au fichier /etc/network/interfaces, mais ce n’est pas ce qu’il fallait faire (ça m’a seulement permis de ne pas avoir à me reconnecter en ligne de commande au redémarrage de l’ordi)

Mais en continuant mes recherches je suis tombé sur la doc d’Ubuntu qui m’a mieux convenu.
J’ai suivi les étapes 4.3 et 4.4 de ce lien:
https://doc.ubuntu-fr.org/network-manager#donner_le_controle_du_reseau_a_network-manager

je redécris ici les étapes:

j’ai fait une sauvegarde du fichier au cas où un autre problème arriverait

sudo cp /etc/network/interfaces /etc/network/interfaces.save

j’ai édité le fichier /etc/network/interfaces en ne laissant que ces deux lignes

auto lo
iface lo inet loopback

j’ai relancé network-manager

sudo service network-manager restart

puis j’ai redémarré et tout est redevenu normal :star_struck:
donc j’ai supprimé le fichier de sauvegarde /etc/network/interfaces.save

j’ai essayé d’être clair pour les prochains qui passeront par là. j’espère que c’est le cas.

ps. dernière question, car ce n’est que la 2nde fois que j’utilise le forum, est-ce que je dois passer le sujet en [solved], je ne trouve pas trop d’indication à ce sujet. Où est-ce que avoir coché la case ‘solution’ ça suffit ?