Ubuntu Server 12.04.2 - ワイヤレス接続

Ubuntu Server 12.04.2 - ワイヤレス接続

私はしばらくの間 Ubuntu デスクトップを使用してきましたが、現在サーバーをセットアップしようとしています。Ubuntu Live CD で問題なく動作するワイヤレス PCI アダプターを使用しています。

サーバーをインストールすると、アダプターが検出され、(SSID と WPA キーを入力すると) すぐにネットワークに接続されました。ただし、インストール後、初めて起動すると、起動中に接続に失敗しました。この時点で、ここから何をすればよいのかよくわかりません。サーバー ガイドを読みましたが、ネットワークの章にはワイヤレス ネットワークに関する記述がありません。

私はデスクトップ GUI に慣れているので、コマンドライン インターフェイスは少し難しいです。どうかお手柔らかに...

ちなみに、ワイヤレスアダプタはTP-Link TL-WN781NDです。


私のインターフェースファイルははるかにシンプルに見えます -

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid RunnymedeData
    wpa-psk <my_key>

システムは起動時にネットワーク接続を開始しませんが、ログイン時に SSID を明示的に設定するとすぐに開始されます。他に何もする必要はありません。IP アドレスは DHCP サーバー (ルーター) によって正しく割り当てられ、マシンはルーターの接続リストに表示されます。静的ルートを試してみて、どうなるか見てみましょう。すぐに戻ります。


この問題は、SSID がワイヤレス ネットワーク上で隠されていることに関係しています。私の見解では、これはバグです。

SSIDを非表示: システムの起動に時間がかかります (ネットワークの開始を待機しますが、失敗します)。ログインしたら、essid を明示的に設定すると、iwconfig数秒以内にネットワークが有効になります。他に何もする必要はありません。

SSIDを隠さない: システムはすぐに起動し、ネットワークはすぐに稼働します。

要約すると、特定のアダプタとは関係なく、インターフェース ファイルとも関係ありません。

時間を割いて協力してくれた @chilli555 に感謝します。

答え1

サーバーを設定する通常の方法は、/etc/network/interfaces ファイルに詳細を入力することです。まず、ワイヤレス インターフェイスが動作していることを確認します。

iwconfig

インターフェース(理想的には wlan0)はありますか?次に、期待どおりに動作していることを確認します。

sudo iwlist wlan0 scan

他のネットワークの中に自分のネットワークが表示されていますか? もしそうなら、vim エディタでファイルを編集します:

sudo vim /etc/network/interfaces

次のような詳細を追加します。

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static  <--you want to be able to reach your server by ssh and ftp
address 192.168.1.100  <--an address outside the DHCP range in the router
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
wpa-ssid <your_network>
wpa-psk <your_key>

変更を保存し、:wq で vim を閉じます。これで、新しい設定を確認して使用するためのインターフェイスが取得されます。

sudo ifdown wlan0 && sudo ifup wlan0

新しいアドレスを取得したことを確認してください:

ifconfig

そして、インターネットにアクセスできます:

ping -c3 www.google.com

もちろん、上記の詳細を置き換えてください。

関連情報