重複した接続名を防ぐ方法は? (32)「AutoEthernet」接続はenpXXXですでに有効になっています。

重複した接続名を防ぐ方法は? (32)「AutoEthernet」接続はenpXXXですでに有効になっています。

Auto Ethernet名前の競合を防ぐために、ネットワーク管理者が一意の名前またはデバイス派生名を代わりに割り当てるようにする方法はありますか?

systemdを使用してUbuntu Vividにアップグレードした後(直接関連しているかネットワーク管理者とのバグ/回帰であるかはわかりませんが)、両方のモバイルブロードバンドデバイスは「Auth Ethernet」名を取得して接続できませんでした。同時に。

一時変更を使用することもできますが、 nmcli con add type ethernet con-name my-office ifname ens3ネットワーク管理者にそれを自動的に処理させることをお勧めします(たとえば、ランダム/ユニークな接続名の割り当て)。

ユースケース:

2つのブロードバンドUSBデバイスがあり、ここに接続する必要があります。問題は、NetworkManagerがこれをAuto Ethernet(Network Managerアプレットで冗長)としてマークし、2番目のネットワークに接続しようとするとエラーが発生することです(32) Connection 'Auto Ethernet' is already active on enp0s20u。接続を「編集」しようとすると、1つの接続のみがAuto Ethernet表示されます。

/etc/NetworkManager/system-connections1つだけ記載されていますAuto Ethernet

答え1

ネットワーク管理者を無効にし、/etc/network/interfacesで定義されたファイルを使用してデバイスを設定します。

udev ルールを使用してデバイス名を変更することもできます。

Udevルールを使用したデバイス名の変更

cd /etc/udev/rules.d/
cat 70-persistent-net.rules

70-pertant-net.rulesを編集してUSBデバイスのPCIデバイス名を変更して接続します。

関連情報