有線ネットワークポートとwifiカードの両方を備えたコンピューターにUbuntu 14.04サーバーをインストールしました。サーバーで有線ネットワークを使用できない場合は使用し、使用できない場合はwifiを使用します。
元の/ etc/network/interfacesは次のようになります。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto p4p1
iface p4p1 inet dhcp
this を投稿し、ファイルを次のように変更しました。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>
# The primary network interface
auto p4p1
iface p4p1 inet dhcp
Wlan0を再起動すると、wifiに接続できます。問題ありません。ネットワークケーブルを接続した状態でコンピューターを再起動しても、有線接続とwifi接続の両方がネットワークに接続されるため、問題はありません。ただし、有線接続を取り外して再起動すると、起動時に「ネットワークデバイスの構成を開始しています」というメッセージが表示されます。次に、システムが完全に起動する前に「ネットワーク構成を最大60秒待機しています」というメッセージが表示されます(したがって、ネットワークを120秒以上待機します)。コンピューターが起動すると、WiFi接続が接続されます。
だから、私は物事がうまくいくと思いますが、私のヘッドレスサーバーが完全に起動するのに長い時間がかかります。何が間違っていますか?とにかくこの起動遅れを修正する方法はありますか?ありがとうございました。
宣言「auto p4p1」および「auto wlan0」は、システムにbothインターフェイスを自動的に開始するように要求します。イーサネットを切り離した状態で起動し、とにかくインターフェースを起動するように要求すると、システムはつまずきます:「ネットワーク構成を最大60秒待機します」。
'auto'宣言を省略する方が効率的ですが、確かに自動ではありません。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>
# The primary network interface
#auto p4p1
iface p4p1 inet dhcp
必要に応じて、いずれかのインターフェイスを手動で起動します。
Sudo ifup -v wlan0