忘却めも

PC関連

USB無線LANを利用できるようにする。
(サーバ用途なら、有線LANを使おう)

環境

OS : ubuntu server 11.04
NIC : PLANEX GW-US54GXS 802.11bg

無線LAN設定

wpasupplicantの設定

"wpasupplicant"ツールは、WPAが有効なアクセスポイントへの接続を可能にするパッケージであり、標準でインストールされてた。

PreSharedKeyの作成

"wpa_passphrase"コマンドの出力結果を、"/etc/wpa_supplicant/wpa_supplicant.conf"ファイルへ書き込む。
 $ sudo wpa_passphrase <ssid> [passphrase] >/etc/wpa_supplicant/wpa_supplicant.conf
認証方式にWPA2-PSKを使用し、暗号方式をAESとする場合、"/etc/wpa_supplicant/wpa_supplicant.conf"ファイルを下記のとおり編集する
 network={
 ssid="XXXXXXXXXXX"
 proto=RSN
 key_mgmt=WPA-PSK
 pairwise=CCMP
 group=CCMP
 psk=XXXXXXXXXXX
 }

接続確認

"wpa_supplicant"コマンドで接続する。"-B"オプションはバックグラウンドで実行
 $sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhcpからIPをもらう場合
 $sudo dhclient wlan0

ネットワーク設定

"/etc/network/interface"ファイルに下記を追加して、起動時に自動で認識する。
 auto wlan0
 iface wlan0 inet dhcp
 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
必要ならば、不要なNICを無効にする。
 $sudo ifdown eth0
有効にする場合
 $sudo ifup eth0

メモ

"lsusb"コマンドでデバイス"PLANEX GW-US54GXS"が認識されていることが分かる。
(デフォルトの状態でUSB無線LANを差して認識することに驚き。OSは"ubuntu server 11.04")
 $ lsusb
 Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 004: ID 05af:0507 Jing-Mold Enterprise Co., Ltd
 Bus 001 Device 003: ID 2019:5303 PLANEX GW-US54GXS 802.11bg
 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
設定完了後の"iwconfig"コマンドの出力結果
 $ iwconfig
 lo        no wireless extensions.
 
 eth0      no wireless extensions.
 
 wlan0     IEEE 802.11bg  XXXXXXXXXXXXXXXXXXXXX"
           Mode:Managed  Frequency:2.412 GHz  Access Point: xx:xx:xx:xx:3D:FD
           Bit Rate=54 Mb/s   Tx-Power=20 dBm
           Retry  long limit:7   RTS thr:off   Fragment thr:off
           Power Management:off
           Link Quality=47/100  Signal level=47/100
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:9  Invalid misc:1029   Missed beacon:0


..

カウンタ

カウンター

管理人/副管理人のみ編集できます