web-dev-qa-db-ja.com

Ubuntuサーバー:無線LAN

有線ネットワークポートと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接続が接続されます。

だから、私は物事がうまくいくと思いますが、私のヘッドレスサーバーが完全に起動するのに長い時間がかかります。何が間違っていますか?とにかくこの起動遅れを修正する方法はありますか?ありがとうございました。

9
Vinh Nguyen

宣言「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
7
chili555