무선 네트워크 인터페이스가 나타날 수 없습니다

무선 네트워크 인터페이스가 나타날 수 없습니다

내 장치(운영 체제 Ubuntu 20.04)의 무선 연결을 활성화할 수 없습니다.

  • 이전 상태입니다
    $ ip a sh dev wlp1s0
    
     4: wlp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
        link/ether b8:b7:f1:c0:4a:05 brd ff:ff:ff:ff:ff:ff
    
  • 그럼 내가 그걸 꺼냈어
    $ sudo ifconfig wlp1s0 up
    
  • 다시 확인해 보니 아무것도 바뀌지 않았습니다...
    $ ip a sh dev wlp1s0
    
     4: wlp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
        link/ether b8:b7:f1:c0:4a:05 brd ff:ff:ff:ff:ff:ff
    
  • 네트워크 계획 구성은 다음과 같습니다.
    $ cat /etc/netplan/01-wifi.yaml
    
     renderer: networkd
     ethernets:
         enp1s0:
             dhcp4: true
         enp2s0:
             dhcp4: true
     version: 2
     wifis:
         wlp1s0:
             optional: true
             access-points:
                 "abc":
                     password: "xyz"
             dhcp4: true
    
  • 의 답변입니다.ifconfig
    enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.111.140.246  netmask 255.255.255.0  broadcast 10.111.140.255
            inet6 fe80::4e38:d5ff:fe11:746e  prefixlen 64  scopeid 0x20<link>
            ether 4c:38:d5:11:74:6e  txqueuelen 1000  (Ethernet)
            RX packets 109968  bytes 126944297 (126.9 MB)
            RX errors 0  dropped 4233  overruns 0  frame 0
            TX packets 61725  bytes 8701147 (8.7 MB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10<host>
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 234239  bytes 26630063 (26.6 MB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 234239  bytes 26630063 (26.6 MB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    
    wlp1s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
            ether b8:b7:f1:c0:4a:05  txqueuelen 1000  (Ethernet)
            RX packets 0  bytes 0 (0.0 B)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 0  bytes 0 (0.0 B)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
    

무선 네트워크에 어떻게 연결할 수 있나요?

답변1

출력에는 yes 가 ifconfig명확하게 표시됩니다 . 실패 하면 이 특정 인터페이스를 생성할 수 없다는 알림이 표시됩니다. 특정 인터페이스를 발생시킨 후 연결 설정을 자체적으로 담당하지는 않습니다.wlp1s0upsudo ifconfig wlp1s0 upifconfig [dev] up

  1. wpa-supplicant인증을 위해 WPA2를 사용하려면 설치되어 있는지 확인해야 합니다 . 넌 합격할 수 있어sudo apt install wpa-supplicant

  2. 파일이 01-wifi.yaml유효한 구성 파일이 아닙니다. 이 구성을 달성하려면 sudo netplan generate선택한 렌더러(즉, 귀하의 경우)에 대해 *.yaml재생성 할 설정을 파일에 구현해야 합니다.networkd

  3. 마지막으로 구성을 생성한 후 이를 적용해야 합니다.sudo netplan apply

관련 정보