使用 netplan/networkd 进行 wifi,我想执行以下操作
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 match
,因此 netplan 语法中是否有另一种方法将名称更改为 wlan0 (不使用udev
)
答案1
netplan 可能不接受长接口名称。
编写一个/etc/systemd/network/99-rename-wlx1cbfceac3e27.link
包含以下内容的文件:
[Match]
MACAddress=01:d2:f3:c4:95:96
[Link]
Name=wlan0
Path=pci-****
接受而不是MACAddress
使用正确的 wifi 接口名称编辑您的网络规划,然后重新启动。