netplan:Wi-Fiインターフェース名をより簡単な名前に設定する方法はありますか?

netplan:Wi-Fiインターフェース名をより簡単な名前に設定する方法はありますか?

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-nameaが必要なので、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 インターフェイス名でネットワーク計画を編集して再起動します。

関連情報