それを使用するとき:
/etc/ネットワーク/インターフェース
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "<myssid>"
wpa-psk "<mypasswd>"
イーサネットケーブルが接続されていない場合、ブートが1分以上ブロックされるのはなぜですか?
なぜ次の行に移動せずに代わりにwlan0を使用するのですか?
欲しいイーサネットケーブルが接続されていない場合、システムはそれほど長く待っていません。代わりにwlan0を試してください。どうすればいいですか?
私はDebian Jessieとnetworking.service
。
答え1
auto eth0
でこれを行う必要がありますallow-hotplug eth0
。/etc/network/interfaces
これにより、インターフェイスが接続されていないときにシステムがDHCPを介してアドレスを取得しようとするのを防ぎます。これはトリックを行う必要があります。
また、DHCP クライアントのタイムアウトを低く設定できます。timeout 3;
で設定できます/etc/dhcp/dhclient.conf
。 DHCP経由でIPを取得するために3秒のタイムアウトが設定されます。時間が長いほど、遅いネットワークではプロセスの信頼性が高くなりますが、時間がかかります。ネットワークに負荷がかかると、時間が短くなるとアドレスコストが発生する可能性があります。