« LinuxでWEPを使用したAP(Access Point)を作ってみた | メイン | 無線LANで、IEEE802.1Xを使ってみよう!! »

WPAでAPを作ろ~!

さらに、前回に続き、今回はWPAでAPを作るつもりです。

WPAでAPを作る場合は、hostapdを使用します。

# apt-get install hostapd
# vi /etc/hostapd/hostapd.conf
interface=ath0
bridge=br0
driver=madwifi
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
debug=0
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=YourESSID
max_num_sta=255
macaddr_acl=1
accept_mac_file=/etc/hostapd/accept
auth_algs=1
wme_enabled=1
wme_ac_bk_cwmin=4
wme_ac_bk_cwmax=10
wme_ac_bk_aifs=7
wme_ac_bk_txop_limit=0
wme_ac_bk_acm=0
wme_ac_be_aifs=3
wme_ac_be_cwmin=4
wme_ac_be_cwmax=10
wme_ac_be_txop_limit=0
wme_ac_be_acm=0
wme_ac_vi_aifs=2
wme_ac_vi_cwmin=3
wme_ac_vi_cwmax=4
wme_ac_vi_txop_limit=94
wme_ac_vi_acm=0
wme_ac_vo_aifs=2
wme_ac_vo_cwmin=2
wme_ac_vo_cwmax=3
wme_ac_vo_txop_limit=47
wme_ac_vo_acm=0
eapol_key_index_workaround=0
eap_server=0
own_ip_addr=127.0.0.1
wpa=2
wpa_passphrase=YourPASSPHRASE ← セキュリティー的に問題があるので、wpa_psk=xxxxxを使った方が良い!
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP

# vi /etc/hostapd/accept
xx:xx:xx:xx:xx:xx ← 接続を許可したい無線LANクライアントのMACアドレスを記述

# vi /etc/network/interfaces
auto ath0
iface ath0 inet manual
pre-up modprobe -r ath-pci
pre-up modprobe ath-pci autocreate=ap
post-down wlanconfig ath0 destroy
post-down modprobe -r ath-pci
wireless-mode master

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
pre-up ifup eth0
pre-up ifup ath0
post-down ifdown eth0
post-down ifdown ath0
bridge_ports eth0 ath0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

# ifup br0

確認は

# hostapd -dd /etc/hostapd/hostapd.conf

で、正常に動作してたら

# /etc/init.d/hostapd start

で、起動させる。


あっという間に、WPA2-PSK AESのAPが出来上がり~(^。^)y-.。o○


WPA-PSKに変更する場合は、"/etc/hostapd/hostapd.conf"の"wpa=2"を"wpa=1"に変更する。
TKIPを使用したい場合は、"/etc/hostapd/hostapd.conf"の"wpa_pairwise=CCMP"を"wpa_pairwise=TKIP"に変更する。

まぁ、こんなもんですかね~(^^ゞ

トラックバック

このエントリーのトラックバックURL:
http://www.youchikurin.com/mt/mt-tb.cgi/122

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年06月26日 22:02に投稿されたエントリーのページです。

ひとつ前の投稿は「LinuxでWEPを使用したAP(Access Point)を作ってみた」です。

次の投稿は「無線LANで、IEEE802.1Xを使ってみよう!!」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35