Ubuntu 14.04 サーバー - WiFi WPA2 パーソナル

Ubuntu 14.04 サーバー - WiFi WPA2 パーソナル

Ubuntu 14.04 Server をインストールしたばかりですが、WPA2 パーソナルで動作するように Wi-Fi を正しく構成できず、助けが必要です。

インストール中に簡単なウィザードがあり、リストから SSID を選択してパスフレーズを入力するとうまくいきました。インストールが完了したので、WiFi の設定に問題があります。アクセス ポイントは WPA2 Personal TKIP または AES に設定されています。アドバイスをいただければ幸いです。WPA サプリカントと /etc/network/interfaces ファイルを試してみましたが、うまくいきませんでした。

ありがとう

答え1

/etc/network/interfaces を次のように設定することをお勧めします。

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid <your_router>
wpa-psk <your_wpa_key>
dns-nameservers 8.8.8.8 192.168.1.1

ルーター、スイッチ、またはその他のアクセス ポイントの DHCP サーバーが使用する範囲外の静的アドレスを選択してください。もちろん、ここでは詳細を置き換えてください。

システムに変更を読み取らせて使用させます。

sudo ifdown wlan0 && sudo ifup -v wlan0

接続できましたか?

ping -c3 192.168.1.1
ping -c3 www.google.com

答え2

次のように入力することで、WPA2 アクセス ポイントに接続することができました/etc/network/interfaces。承認された回答から少し変更し、DHCP を使用しました。

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <your_router>
wpa-psk <your_wpa_key>

それから簡単sudo ifup -v wlan0に接続できました。すべて順調です。

答え3

DHCPまたは静的設定(どちらでも構いません)を使用して、インストール中にWiFiが機能していたと仮定して、/etc/ネットワーク/インターフェース以下のような感じ(無線LAN0下記に記載されているWi-Fiカードの名前と一致している必要があります。ifconfig -a例えば、検出されたWi-Fiカードにはニックネームが付けられる場合がありますeth1私の知る限りでは、OS によってです。):

 auto lo iface lo inet loopback     
 auto wlan0 iface wlan0 inet dhcp    
 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

wpa_supplicant を設定するには、コマンドを使用します (上記の設定で参照)

wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf

次に、新しい実行可能スクリプトを作成します。iwconfig(このスクリプトには、実際には任意の名前を付けることができます。たとえば、「iwconfig-default-ssid」などです。ここでは例として短くしただけです)。

sudo touch /etc/network/if-up.d/iwconfig && sudo chmod 700
/etc/network/if-up.d/iwconfig && sudo ln -s
/etc/network/if-up.d/iwconfig /etc/network/if-pre-up.d/iwconfig

今すぐ編集/etc/network/if-up.d/iwconfig 起動時に Ubuntu Server が接続する SSID を追加します。

#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed

次に、ifdown を実行し (まだ実行していない場合)、次に ifup を実行すると、再起動時に問題なく動作するはずです (SSID の近くにある限り)。


この構成のラップトップを公共の場で使用している場合は、以下を使用する必要があります。iwlist wlan0 スキャン、 それからsudo iwconfig essid "PUBLIC_ESSID" モード管理何かと接続する(そして/または訪問する場所ごとに独自のスクリプトを作成する)しないこれらのスクリプトのいずれかを 'if-up.rc.d' フォルダの下に置きます。/etc/network/interfaces はロケーション エイリアスも処理できるため、これに関するヘルプについては man/フォーラムを確認してください。

または、CLIフロントエンドで運試しをすることもできます。ウィック街を歩き回る時:

sudo apt-get wicd-curses をインストールします

答え4

コマンドラインでWiFiを設定する非常に簡単な方法は、ナムトゥイしかし、インストール方法が見つかりません。

関連情報