ブート中にeth0
ネットワークインターフェイスを起動する必要がありますが、ケーブルが接続されている場合のみです。/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
問題は、ケーブルが接続されていない場合でも、コンピューターがdhcp
サーバーに到達しようとし、タイムアウトして最終的に起動するまでに長い時間がかかることです。
リンクが検出されない場合、eth0
構成をスキップする方法はありますか?
私はDebian Wheezyを使用しています
/etc/dhcp3/dhclient.conf
を編集して、DHCP応答の待機に使用する時間を変更できます。
#timeout 60
timeout 10
これにより、DHCPサーバーが応答する10秒の機会が設定されます。タイムアウト速度を試してみてください。または、eth0
を編集して、起動時に/etc/network/interfaces
を無効にすることもできます。
#auto eth0
次に、eth0
を使用して、必要なときにSudo ifup eth0
を手動で起動します。