web-dev-qa-db-ja.com

netctlでIPアドレスを取得できません

有線接続で最低限のArchLinuxをインストールしています。 netctlでIPアドレスを取得できないようです。 ethernet-dhcpを使用してeth0プロファイルを作成しました。プロファイルを開始しようとしましたが、制御プロセスがエラーコードで終了しました。 netctlのステータスを見ると、エラーコードで終了したと表示されます。 netctlを再起動できますが、それでも同じエラーが発生します。 netctlでIPを取得できない理由を理解するにはどうすればよいですか?

1
user21303

netctlプロファイルでDHCPを指定しようとしましたか?

Description='A basic dhcp ethernet connection'
Interface=enp30s0 (USE YOUR INTERFACE)
Connection=ethernet
IP=dhcp
DHCPClient=dhcpcd

dhcpcdが機能しない場合は、dhclientを使用してみてください。

これを修正する別の方法は、netctlをバイパスし、dhcpcd/dhclient(私は本当にdhclientをお勧めします)を起動してインターフェイスを構成することです。

dhcpの公式netctlドキュメントを読んでみましたか トラブルシューティング

1
lorenzo cattai