Wi-Fi에 netplan/networkd를 사용하여 다음을 수행하고 싶습니다.
network:
version: 2
wifis:
wlx1cbfceac3e27:
match:
macaddress: 01:d2:f3:c4:95:96
set-name: wlan0
dhcp4: no
addresses:
- 192.168.10.2/24
access-points:
"Linux is the best":
password: "yobeach"
그러나 netplan 삽입
networkd backend does not support wifi with match:, only by interface name
set-name
a가 필요 하므로 netplan 구문에 이름을 wlan0(사용되지 않음 ) match
으로 변경하는 다른 방법이 있습니까?udev
답변1
netplan에서는 긴 인터페이스 이름을 허용하지 않을 수 있습니다.
/etc/systemd/network/99-rename-wlx1cbfceac3e27.link
다음 내용을 포함하는 파일을 작성합니다 .
[Match]
MACAddress=01:d2:f3:c4:95:96
[Link]
Name=wlan0
Path=pci-****
대신 받아들이다MACAddress
올바른 Wi-Fi 인터페이스 이름으로 네트워크 계획을 편집하고 재부팅하십시오.