Vostro1400で無線LAN(WPA-PSK)(Ubuntu編)

Fedora編はこちら。今回もNetworkManagerは使用しない。(/etc/network/interfacesに指定したインターフェース(この例では、loとwlan0)はNetworkManagerでは扱えなくなる。)
LANの状況設定を大まかに再掲しておく。

暗号方式 WPA-PSK
ルータIP 192.168.0.1
クライアントIP 192.168.0.5(固定)
サブネットマスク 255.255.255.0

あらかじめ、wpa_supplicantをインストールしておく。


$ []cat /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[]

####### static ########
[]auto wlan0[]
[]iface wlan0 inet static[]
[] address 192.168.0.5[]
[] netmask 255.255.255.0[]
[] gateway 192.168.0.1[]
[] dns-nameservers 192.168.0.1[]
[] wpa-driver wext[]
[] wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf[]

これに加えて、/etc/modprobe.conf、/etc/wpa_supplicant/wpa_supplicant.confをFedora8のときと同じ物にする。wpa_supplicant.confはroot以外読めないようにしておくこと。
/etc/resolv.confは/etc/network/interfacesの記述を元に起動時に自動的に作成される。
Ubutnu(Debian)の場合、無線インターフェースの制御は、wpa_supplicantを使っていても

# ifdown wlan0
# ifup wlan0
などで済み、Fedoraのようにタイミングの問題を考えなくてよいので楽だ。

参考
https://help.ubuntu.com/community/WifiDocs/WPAHowTo
Debian リファレンス 第 10 章 - ネットワークの設定