Maison  >  Article  >  Opération et maintenance  >  Que faire si le wifi centos7 n'est pas disponible

Que faire si le wifi centos7 n'est pas disponible

藏色散人
藏色散人original
2022-01-17 11:26:455923parcourir

Solution pour centos7 wifi non disponible : 1. Entrez dans la fenêtre de ligne de commande ; 2. Activez manuellement la carte réseau via "ls ifcfg-eno16777736 ifdown-eth ifdown-post...".

Que faire si le wifi centos7 n'est pas disponible

L'environnement d'exploitation de cet article : système CentOS7, ordinateur Dell G3.

Que dois-je faire si le wifi centos7 n'est pas disponible ?

CentOS7 ne peut pas être connecté au wifi après l'installation

J'ai installé CentOS7 mais j'ai constaté que je ne parviens pas à me connecter au wifi !

Les symptômes sont les suivants : Cliquez pour activer le wifi dans l'interface graphique, mais à chaque fois que vous cliquez dessus, il s'éteint immédiatement et la liste wifi est vide. .

Après une longue recherche en ligne, j'ai publié mon processus de solution ci-dessous. J'espère qu'il sera utile à tout le monde.

CentOS7 n'active pas la carte réseau par défaut une fois l'installation terminée, la carte réseau doit donc être activée manuellement dans la ligne de commande. Comme suit :

[root@localhost /]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# ls
ifcfg-eno16777736       ifdown-eth   ifdown-post
... ... 
[root@localhost network-scripts]#

Expliquez : (Il y a trop de fichiers répertoriés dans la commande ls, je les ai remplacés par des points de suspension) Parce que la configuration de la carte réseau sous Linux est dans le dossier network-scripts, il faut donc modifier la configuration de la carte réseau dans ce répertoire Fichier de configuration, alors la question est, quel fichier est le fichier de configuration de la carte réseau ? ?

Avez-vous remarqué que dans la liste des fichiers répertoriés dans ls, il y a un ifcfg-enoXXX.. (XXX remplace un numéro) est le nom de votre carte réseau. Utilisez un éditeur de texte pour modifier ce fichier de configuration. (vous Vous pouvez utiliser nano ou vim pour l'ouvrir).

Le contenu après ouverture est le suivant :

HWADDR=00:0C:29:B9:0A:53
TYPE=Ethernet
BOOTPROTO=dhcp
... ...
NAME=enoXXXXX
UUID=....
ONBOOT=yes

Attention, j'ai omis de nombreuses options, et les principales sont listées ci-dessous.
L'option NAME est le nom de la carte réseau, TYPE est le type de carte réseau, ici c'est Ethernet.

Ce que nous voulons modifier, c'est l'option ONBOOT. Ce que nous voyons peut être ONBOOT=non, changez-le simplement en ONBOOT=oui, enregistrez et quittez, redémarrez le réseau

service network restart

et vous pourrez ensuite vous connecter à Internet.

Mais pensez-vous que le problème est résolu comme ça ! ! ! ! Non. . .

Lorsque j'ai exécuté la commande "ls" selon la méthode en ligne, le fichier "ifcfg-enoXXXX" n'apparaissait pas du tout. Ce fichier n'existait pas du tout ! !

Est-ce que cela signifie que mon ordinateur n'a pas de carte réseau ? Ou le pilote n'est pas installé ? Non, non, c'est évidemment impossible. . . .

Plus tard, je suis sorti fumer une cigarette. . . Soudain, j'ai compris

Mon ordinateur est un ordinateur portable et il n'a pas de prise de câble réseau, pas d'ordinateur de bureau. En d'autres termes, l'ordinateur n'a qu'une carte réseau sans fil et pas de carte Ethernet. Et "ifcfg-enoXXXX" est un fichier de configuration pour la carte Ethernet. Il n'y a même pas de carte Ethernet, encore moins de fichier de configuration ifcfg-enoXXX.

Configurons maintenant le fichier de la carte réseau sans fil de l'ordinateur. La commande

#iw dev 
phy#0
    Interface wlo1
        ifindex 2
        ...
        ...
        channel 1 (2412 MHz), width:40 MHz, center1: 2422 MHz

iw dev peut afficher les informations de la carte réseau sans fil de l'ordinateur. Le numéro de la carte réseau sans fil se trouve derrière l'interface. Souvenez-vous-en (mon numéro de carte réseau est wlo1).

# ip link set wlo1 up

Il s'agit d'activer l'interface réseau sans fil.

# ip link show wlo1
2 wlo1:<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000 link/ether 68:07:15:c3:6f:ef brd ff:ff:ff:ff:ff:ff

Cela peut vérifier si l'interface est activée avec succès. S'il y a UP dans <>, cela signifie que l'interface est activée avec succès.

#iw wlo1 link

Cela indique si le réseau sans fil est connecté, mais généralement il n'est pas connecté à ce moment : pas de connexion.

#iw wlo1 scan | grep SSID

Scannez le wifi disponible

# wpa_supplicant -B -i wlo1 -c <(wpa_passphrase "填写你要连接的wifi的名字" "输入wifi的密码")

Ensuite, il montrera que votre connexion a réussi

# dhclient wlo1

Ceci est utilisé pour obtenir l'attribution IP Après avoir entré ce nom, cela a pris beaucoup de temps

# ip addr show wlo1

Testez s'il a été obtenu avec succès. depuis l’ip du routeur, je n’ai eu aucun problème avec cette étape et elle a réussi.

Passez enfin à l'interface graphique, tout est fait et vous pouvez vous connecter ! !

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