Maison  >  Article  >  Opération et maintenance  >  Centos ne peut pas se connecter à la solution wifi

Centos ne peut pas se connecter à la solution wifi

尚
original
2020-03-31 14:37:399165parcourir

Centos ne peut pas se connecter à la solution wifi

1. Vérifiez si le micrologiciel doit être installé

La plupart des cartes réseau sans fil nécessitent également un micrologiciel. Le noyau détectera et chargera généralement les deux automatiquement, si vous obtenez une sortie telle que SIOCSIFFLAGS : Aucun fichier ou répertoire de ce type, cela signifie que vous devez charger le micrologiciel manuellement. Si vous n'êtes pas sûr, utilisez dmesg pour interroger le journal du noyau pour voir s'il y a une demande de micrologiciel de la carte réseau sans fil. La commande est la suivante :

#dmesg | grep firmware

Vérifiez le port réseau sans fil

.
#iw dev

Interface. Derrière elle se trouve le réseau sans fil. Le nom de l'interface peut également être consulté via la commande ip.

#ip a

3. Activez l'interface réseau sans fil

#ip link set [name] up

Afin de vérifier si l'interface est activée avec succès, vous pouvez visualiser le résultat de la commande suivante :

#ip link show [name]

< ;BROADCAST,MULTICAST,UP, UP dans LOWER_UP> indique que l'interface est activée avec succès. Parmi eux, [nom] correspond au nom de l'interface réseau sans fil, le même ci-dessous.

4. Vérifiez l'état de la connexion au réseau sans fil

#iw [name] link

Il ne devrait afficher aucune connexion au début

5. Recherchez le Wi-Fi connectable

#iw [name] scan | grep SSID

6. Le SSID

#wpa_supplicant -B -i wlp4s0 -c <(wpa_passphrase "[SSID]" "[PIN]")

wlp4s0 spécifié est le nom du réseau sans fil personnel. Remplacez le SSID par le nom du Wifi à connecter, et remplacez le code PIN par le mot de passe sans fil. Attention à conserver les guillemets.

7. Utilisez DHCP pour obtenir l'allocation IP

#dhclient [name]

8. Testez si l'IP est obtenue avec succès à partir du routeur

#ip a show [name]

S'il y a une IP allouée, vous pouvez accéder à Internet.

Il se peut que vous ne parveniez toujours pas à vous connecter à Internet après l'opération, et l'erreur de connexion est signalée :

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp4s0 flags: No such device
nl80211: Could not set interface &#39;p2p-dev-wlp4s0&#39; UP
nl80211: deinit ifname=p2p-dev-wlp4s0 disabled_11b_rates=0
p2p-dev-wlp4s0: Failed to initialize driver interface
P2P: Failed to enable P2P Device interface

Solution : Killall wpa_supplicant et reconnectez-vous.

Tutoriel recommandé : Tutoriel centos

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn