내 장치(운영 체제 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
명확하게 표시됩니다 . 실패 하면 이 특정 인터페이스를 생성할 수 없다는 알림이 표시됩니다. 특정 인터페이스를 발생시킨 후 연결 설정을 자체적으로 담당하지는 않습니다.wlp1s0
up
sudo ifconfig wlp1s0 up
ifconfig [dev] up
wpa-supplicant
인증을 위해 WPA2를 사용하려면 설치되어 있는지 확인해야 합니다 . 넌 합격할 수 있어sudo apt install wpa-supplicant
파일이
01-wifi.yaml
유효한 구성 파일이 아닙니다. 이 구성을 달성하려면sudo netplan generate
선택한 렌더러(즉, 귀하의 경우)에 대해*.yaml
재생성 할 설정을 파일에 구현해야 합니다.networkd
마지막으로 구성을 생성한 후 이를 적용해야 합니다.
sudo netplan apply