我想使用 wpa_supplicant 将我的 Debian Squeeze 机器连接到我的学校无线网络。
我认为网络使用 802.1X 身份验证,因为当其他学生在 Windows 中首次连接到网络时,他们会输入用户名和密码,然后建立连接。我问过 IT 人员,但他们不知道 802.1X、PEAP EAP 等是什么,只是说“在框中输入登录详细信息!”。
如果我带一台 Windows 7 机器到学校并成功连接到网络,那么我是否可以以某种方式从 Windows 中提取信息 [并提取在网络上使用的证书],以便我可以在 Debian 上正确设置 wpa_supplicant.conf?
我想要提取的信息是使用了哪些协议,例如 PEAP、MSCHAP 等。
答案1
也许sudo iwlist scan wlan0
会给你一些有用的提示。一定要使用sudo
或su -c
,否则你只能从旧扫描中获取数据。
例子:
Cell 19 - Address: 00:26:24:68:5A:85
Channel:6
Frequency:2.437 GHz (Channel 6)
Quality=18/70 Signal level=-92 dBm
Encryption key:on
ESSID:"UPC0044352"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000002c5dada19b
Extra: Last beacon: 3198ms ago
IE: Unknown: 000A55504330303434333532
IE: Unknown: 010882848B962430486C
IE: Unknown: 030106
IE: Unknown: 050400010000
IE: Unknown: 2A0104
IE: Unknown: 2F0104
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
IE: Unknown: 32040C121860
IE: Unknown: 2D1A7C181BFFFF000000000000000000000000000000000000000000
IE: Unknown: 3D1606001700000000000000000000000000000000000000
IE: Unknown: DD090010180202F0040000
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Authentication Suites (1) : PSK
IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
这里您可以看到此 AP 使用 WPA2 TKIP 进行身份验证。
高血压,
菲利普