WPA CLI:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Qiii2006留言 | 贡献
以内容'检查无线网卡信息 <pre>qii@ubuntu:~$ iwconfig wlan0 wlan0 IEEE 802.11bgn ESSID:"TPl-Magic" Mode:Managed Frequency:2.412 GHz Access Point: D8:5D:4C…'创建新页面
 
Qiii2006留言 | 贡献
无编辑摘要
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
终端手动连接 Wifi。
检查无线网卡信息
检查无线网卡信息
<pre>qii@ubuntu:~$ iwconfig wlan0
<pre>qii@ubuntu:~$ iwconfig wlan0
wlan0    IEEE 802.11bgn  ESSID:"TPl-Magic"   
wlan0    IEEE 802.11bgn  ESSID:"Ubuntu-wiki-wpa-cli"   
           Mode:Managed  Frequency:2.412 GHz  Access Point: D8:5D:4C:53:A1:A4    
           Mode:Managed  Frequency:2.412 GHz  Access Point: D3:1D:3C:11:A2:A1   
           Bit Rate=11 Mb/s  Tx-Power=20 dBm   
           Bit Rate=11 Mb/s  Tx-Power=20 dBm   
           Retry  long limit:7  RTS thr:off  Fragment thr:off
           Retry  long limit:7  RTS thr:off  Fragment thr:off
第40行: 第42行:
                         Authentication Suites (1) : PSK
                         Authentication Suites (1) : PSK
</pre>
</pre>
设定要连接的接入点
注意这一行,这行就是接入点的 ESSID
<pre>sudo iwconfig wlan0 essid SSID</pre>
<pre>ESSID:"Ubuntu-wiki-wpa-cli"</pre>
设定要连接的接入点,替换下列的ESSID
<pre>sudo iwconfig wlan0 essid ESSID</pre>
密码
密码
<pre>sudo iwconfig wlan0 key s:passphrase</pre>
<pre>sudo iwconfig wlan0 key s:密码</pre>
{{Warning|密码最好由字母和数字组成,你要是设的密码有!/#%$^#这类字符,这里会逼疯你的,这些特定字符会被Bash直接处理而不当作参数,出现bash: !~'": event not found 或 Error for wireless request "Set Encode" (8B2A) :
    invalid argument ,试试加“”或' ',如果还不行,自己看着办吧。}},
然后是自动获取 IP
然后是自动获取 IP
<pre>sudo dhclient wlan0</pre>
<pre>sudo dhclient wlan0</pre>

2010年9月26日 (日) 00:33的最新版本

终端手动连接 Wifi。

检查无线网卡信息

qii@ubuntu:~$ iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:"Ubuntu-wiki-wpa-cli"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: D3:1D:3C:11:A2:A1   
          Bit Rate=11 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=58/70  Signal level=-52 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

重启无线网卡

sudo ifconfig wlan0 down
sudo ifconfig wlan0 up

搜索接入点

sudo iwlist wlan0 scanning

返回接入点列表,类似这样的

wlan0     Scan completed :
          Cell 01 - Address: D4:3D:1C:53:A3:A4
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=54/70  Signal level=-56 dBm  
                    Encryption key:on
                    ESSID:"Ubuntu-wiki-wpa-cli"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Mode:Master
                    Extra:tsf=0000002d049a7181
                    Extra: Last beacon: 232ms ago
                    IE: Unknown: 000954506C2D4D61676963
                    IE: Unknown: 010482848B96
                    IE: Unknown: 030101
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                       Preauthentication Supported
                    IE: WPA Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK

注意这一行,这行就是接入点的 ESSID

ESSID:"Ubuntu-wiki-wpa-cli"

设定要连接的接入点,替换下列的ESSID

sudo iwconfig wlan0 essid ESSID

密码

sudo iwconfig wlan0 key s:密码
警告: 密码最好由字母和数字组成,你要是设的密码有!/#%$^#这类字符,这里会逼疯你的,这些特定字符会被Bash直接处理而不当作参数,出现bash: !~'": event not found 或 Error for wireless request "Set Encode" (8B2A) : invalid argument ,试试加“”或' ',如果还不行,自己看着办吧。

然后是自动获取 IP

sudo dhclient wlan0

另见

联网