netctlは無効なインターフェースを使用します。

netctlは無効なインターフェースを使用します。

最近のArch Linuxのアップデート以来、私のイーサネットインターフェイスenp4s0enp5s0名前ip link

私のプロフィールでこの問題を修正/etc/netctl/dhcpして起動し、sudo netctl dhcp約30秒間何も起こらずに「A dependency job for[Eメール保護]失敗。詳細については、「journalctl -xe」を参照してください。 「これを行うと、次のようになります。

[...]systemd[1]: Timed out waiting for device sys-subsystem-net-devices-enp4s0.device.

netctlは設定ファイルへの変更を無視し、まだenp4s0を使用しようとしたようです。それとも古い名前が私のシステムのどこかにキャッシュされていますか?この問題をどのように解決できますか?

ベストアンサー1

プロファイル名は、netctl-if [something] @ enp4s0.serviceと同じ形式で指定できます。したがって、以下を実行してみてください。

$ netctl disable netctl-if[something]@enp4s0.service

おすすめ記事