ハード&ソフト システム情報)
ノートPC ... EPSON Endeavor NA702
Puppy バージョン ... 4.1.2.1-JP
kernel ... 2.6.28.5
無線LANデバイス ... CardBus PCカード「corega CG-WLCB54GSX」
無線LANドライバ ... ath_pci(madwifi-hal-0.10.5.6-r3986-20090409.tar.gz)
無線LANドライバインターフェイス名 ... ath0
無線LAN情報)
ESSID ... MLandAP
無線セキュリティ「 WPA-PSK AES」事前共有キー 文字列 ... <AES>
無線LANアクセスポイントのIPアドレス ... 192.168.11.1
と仮定する。各自の環境に合わせて適宜変更する事。
「WPA2 の設定」を開始する前に、
無線LANアクセスポイントの設定ページで
無線セキュリティを「WPA-PSK AES」で設定しておく。無線LANアクセスポイントの設定ページ
URL: http://192.168.11.1/
そして、無線LANデバイスが認識されているか(インターフェイス名も)確認しておく事。
コード: 全て選択
# iwconfig
(ここに ath0 が出ていれば OK)
コード: 全て選択
# cd /tmp
# wpa_passphrase MLandAP <AES> > temp.conf
# cat temp.conf
network={
ssid="MLandAP"
psk=b4b14ccfd620f3c7edb4520f1d722dc40xxxxxxxxxxxxxxxxxxxxxxxxxxxx175d
}
(↑一部伏字、以下の /etc/wpa_supplicant.conf に反映させる)
# geany /etc/wpa_supplicant.conf
----- 切取線 ここから -------------------------------------------
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2
update_config=1
network={
ssid="MLandAP"
key_mgmt=WPA-PSK
proto=WPA
pairwise=CCMP TKIP
group=CCMP TKIP
psk=b4b14ccfd620f3c7edb4520f1d722dc40xxxxxxxxxxxxxxxxxxxxxxxxxxxx175d
}
----- 切取線 ここまで -------------------------------------------
なお、psk は " と " で囲んではいけない。
この /etc/wpa_supplicant.conf は
WPA/TKIP
WPA2
で共用。
この後、4.00.4-JP の /usr/sbin/wpa_connect.sh を /usr/sbin にコピーして
「無線LAN接続設定」を実行する。
※私は、/usr/bin/wpa_connect.sh を利用しましたが、
デスクトップ「接続」アイコンをクリックして設定出来ます。
コード: 全て選択
# mkdir -p /var/run/wpa_supplicant
# wpa_connect.sh ath0 wext
..
(↑'.'が3つまではOK、4つ以上表示されるようであればNG)
# iwconfig
(↑ESSID:"MLandAP"、Encryption key に何か値が入っていて、Link Quality が 0以上であればOK)
# dhcpcd ath0
# ifconfig
(↑ath0 にIPアドレスが取得出来ていれば OK)
# ping 192.168.11.1
(↑PINGの疎通があれば完了)
# iwlist scan
...
ath0 Scan completed :
Cell 01 - Address: 00:16:01:XX:XX:XX
ESSID:"MLandAP"
Mode:Master
Frequency:2.462 GHz (Channel 11)
Quality=44/70 Signal level=-51 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
URL: http://www.mland.jp/pub/Linux/puppylinux/tools/
(ユーザ名: puppy、パスワード: linux)
wpa_connect.sh
※ /root/Desktop にダウンロードされる。
コード: 全て選択
# cd /root/Desktop
# ls
wpa_connect.sh
# chmod +x wpa_connect.sh
# cp wpa_connect.sh /usr/sbin
# which wpa_connect.sh
/usr/sbin/wpa_connect.sh
(↑このように表示されればOK)