無線LAN WPA2 の設定

パピーを名犬にするための技、テクニック

モデレータ: 暇人, YoN, nyu

返信する
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

無線LAN WPA2 の設定

投稿記事 by みのむし »

WPA2とは「WPA-PSK AES」の事

ハード&ソフト システム情報)
ノート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アクセスポイントの設定ページで
無線LANアクセスポイントの設定ページ
URL: http://192.168.11.1/
無線セキュリティを「WPA-PSK AES」で設定しておく。
そして、無線LANデバイスが認識されているか(インターフェイス名も)確認しておく事。

コード: 全て選択

# iwconfig
(ここに ath0 が出ていれば OK)
次に、「WPA2 の設定」を実行する。

コード: 全て選択

# 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 は temp.conf の psk をコピー&ペースト。
なお、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
○ wpa_connect.sh のインストール
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)
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
返信する