实战:在Linux下面配置wpa 客户端
编者按:本文是一篇无线网络技术应用文章,告诉大家如何在Linux下面配置wpa客户端。 内核: bt tools # uname -a Linux bt 2.6.20-BT-PwnSauce-NOSMP #3 Sat Feb 24 15:52:59 GMT 2007 i686 i686 i386 GNU/Linux bt tools # 网卡: bt tools # lspci -vv |grep -i 394 03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) bt tools # 操作系统版本: bt tools # cat /etc/slax-version SLAX 6.0.0 bt tools # 802.1x 客户端版本: bt ~ # wpa_supplicant -v wpa_supplicant v0.5.7 Copyright (c) 2003-2006, Jouni Malinen and contributors bt ~ # bt tools # 配置文件内容: wpa 方式 bt ~ # cat /etc/wpa_supplicant.conf network={ ssid="youssid" psk="youpassword" } bt ~ # 命令以及参数: 命令:wpa_supplicant 使用参数: -B = run daemon in the background -c = Configuration file -i = interface name 命令执行例子: wpa_supplicant -B -ieth0 -c /etc/wpa_supplicant.conf 获得地址: dhcpcd eth0 察看网卡状态以及参数: bt ~ # iwconfig eth0 eth0 IEEE 802.11g ESSID:"youssid" Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00 Bit Rate:54 Mb/s Tx-Power:14 dBm Retry limit:15 RTS thr:off Fragment thr:off Encryption key:xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx Security mode:open Power Management:off Link Quality=74/100 Signal level=-57 dBm Noise level=-57 dBm Rx invalid nwid:0 Rx invalid crypt:1 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:21 Missed beacon:0 bt ~ # ifconfig eth0 eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::218:deff:feb0:38e5/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:33 errors:2 dropped:31 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11177 (10.9 KiB) TX bytes:4324 (4.2 KiB) Interrupt:11 Base address:0x2000 Memory:edf00000-edf00fff 这样linux就可以使用wpa 访问无线网络了.要比wep好一些. 本文原始出处:http://blog.chinaunix.net/u/12/showart_268195.html (编辑:ASP站长网) |