CentOS7 설치가 완료되어 와이파이를 연결할 수 없습니다.

2750 단어 Linux 학습의 길
CentOS7을 설치했는데 와이파이에 연결할 수 없습니다!
증상은 이렇다. 그래픽 인터페이스에서 와이파이를 켜면 켜질 때마다 바로 꺼지는 상태가 되고 와이파이 리스트가 텅 비어 있다.
인터넷을 한참 동안 검색하였는데, 아래에 나의 해결 과정을 붙여 놓았으니, 모두에게 유용하기를 바랍니다.
CentOS7은 설치가 완료되면 기본적으로 NIC가 활성화되지 않으므로 명령줄에서 NIC를 수동으로 활성화해야 합니다.다음과 같습니다.
[root@localhost /]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# ls
ifcfg-eno16777736       ifdown-eth   ifdown-post
... ... 
[root@localhost network-scripts]#

설명: (ls명령에 열거된 파일이 너무 많아서 생략번호로 대체했습니다) 리눅스에서 카드에 대한 설정은 넷워크스cripts 폴더 아래에 있기 때문에 이 디렉터리에서 카드에 대한 설정 파일을 수정해야 합니다. 그러면 문제가 생겼습니다. 어느 파일이 카드에 대한 설정 파일입니까??
ls에 열거된 파일 목록을 보셨습니까? 안에 incfg-enoXXX가 있습니다.(XXX는 숫자를 대신한다) 이'enoXXXX'는 바로 인터넷 카드의 이름입니다. 텍스트 편집기로 이 프로필을 편집하십시오 (nano나vim로 열 수 있습니다).
열린 내용은 다음과 같습니다.
HWADDR=00:0C:29:B9:0A:53
TYPE=Ethernet
BOOTPROTO=dhcp
... ...
NAME=enoXXXXX
UUID=....
ONBOOT=yes

주의해라, 많은 옵션을 생략하고, 값은 주요한 것을 열거한다.NAME 옵션은 네트워크 카드의 이름입니다. TYPE는 네트워크 카드의 유형입니다. 여기는 이더넷입니다.
우리가 수정해야 할 것은 바로 ONBOOT 옵션입니다. 우리가 본 것은 아마도 ONBOOT=no일 것입니다. 그를 ONBOT=yes로 수정하면 됩니다. 저장하고 종료하고 네트워크를 다시 시작합니다.
service network restart

그리고 네트워크를 연결할 수 있습니다.
그런데 문제가 이렇게 해결된 줄 알아!!!없다
내가 인터넷의 방법에 따라'ls'명령을 집행했을 때'ifcfg-enoXXXX'라는 파일이 전혀 나타나지 않았다. 이 파일은 존재하지 않는다!!
설마 내 컴퓨터에 인터넷 카드가 없다는 거야?아니면 드라이버가 설치되어 있지 않다고요?아니야, 이건 분명히 불가능해...
나중에 나가서 담배를 피웠어요...문득 깨달았다
내 컴퓨터는 노트북이고 인터넷 케이블의 플러그도 없다. 데스크톱이 아니다. 즉, 컴퓨터 안에는 무선 카드만 있고 이더리움 카드는 없다.'ifcfg-enoXXXX'는 이더리움 카드를 위한 프로필로 이더리움 카드도 없기 때문에 ifcfg-enoXXX 프로필은 말할 것도 없다.
그래서 우리는 지금 컴퓨터의 무선 카드 파일을 설정해 봅시다.
#iw dev 
phy#0
    Interface wlo1
        ifindex 2
        ...
        ...
        channel 1 (2412 MHz), width:40 MHz, center1: 2422 MHz

iw dev 명령은 컴퓨터 무선 카드의 정보를 볼 수 있습니다. 무선 카드 구호는Interface 뒤에 있습니다. 기억하십시오. (제 카드 구호는 wlo1)
# ip link set wlo1 up

이게 무선 네트워크 인터페이스를 활성화하는 거예요.
# ip link show wlo1
2 wlo1: 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

이것은 인터페이스가 활성화되었는지 검사할 수 있습니다. 만약 <>에 UP가 있다면 인터페이스가 활성화되었음을 나타냅니다.
#iw wlo1 link

이것은 무선 네트워크가 연결되었는지 여부를 보여 줍니다. 그러나 일반적으로 연결이 되지 않습니다: not connect.
#iw wlo1 scan | grep SSID

사용 가능한 와이파이 검색
# wpa_supplicant -B -i wlo1 -c 

그리고 연결이 성공했다는 걸 보여줄 거예요.
# dhclient wlo1

이것은 ip의 분배를 얻는 데 사용됩니다. 이 이름은 내가 입력한 후 오랫동안 실행되었습니다
# ip addr show wlo1

공유기에서 IP를 성공적으로 얻었는지 테스트합니다. 이 단계는 문제없습니다. 성공했습니다.
마지막으로 도형 인터페이스로 전환하여 모든 큰 성과를 거두고 인터넷에 접속할 수 있습니다!!

좋은 웹페이지 즐겨찾기