2010年7月18日日曜日

ubuntu server で wifi 通信設定

ubuntu server は desktop edition と違ってネットワークマネージャが無く手動で設定が必要です。
EeePC 4G-X に Ubuntu Server をインストールしたので、そのときの手順をメモ。

この機種の場合、ドライバ類はOSが標準で持っているので最初から認識済み。無線LANアクセスポイントはWPA-PSK方式のAES暗号なので、WPA関連のモジュールをインストール。
$ sudo apt-get install wpasupplicant

無線LANアクセスポイントの設定にしたがって、SSIDと鍵文字列を引数にwpa_passphraseを実行
$ wpa_passphrase [SSID] [鍵文字列]

$ wpa_passphrase HOGEHOGE hogehoge
network={
ssid="HOGEHOGE"
#psk="hogehoge"
psk=5a2b59d51a9965b467f4654acaa3e0f544a1f63c3b6cd984a3a86ccc86f56c7c
}

結果内容を /etc/wpa_supplicant.conf に入力。追記で暗号がWPAであることを指定するとよいらしい。
network={
ssid="HOGEHOGE"
#psk="hogehoge"
psk=5a2b59d51a9965b467f4654acaa3e0f544a1f63c3b6cd984a3a86ccc86f56c7c
proto=WPA
key_mgmt=WPA-PSK
}

/etc/network/interface に wlan0 の設定を記入する。
---
auto wlan0
iface wlan0 inet dhcp
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
---

再起動後、wifi で通信できるようになる。