我遇到了以下问题。我正尝试将我的 Ubuntu 计算机连接到无线网络(WPA2 Personal)。我确信我提供了正确的密钥,但是我无法连接到网络。另一方面,从 Windows 计算机或移动设备(Android)连接到此网络完全没有问题。
另外,连接到智能手机上设置的路由器提供的 WPA2 网络也没有问题,所以这看起来不像是旧机器的硬件问题。
有没有人遇到过类似的问题?
更新:经过与格特夫戴克事实证明,这里的问题很可能是我正在连接的网络。它使用CCMP
而不是TKIP
。我无法更改这一点,所以我正在寻找另一种解决方案。无线网卡似乎CIPHER-CCMP
在其列表中。
编辑:输出为lspci -nn | grep 0280
:
02:02.0 Network controller [0280]: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter [8086:1034] (rev 04)
编辑:结果sudo iwlist eth1 auth
如下
Authentication capabilities :
WPA
WPA2
CIPHER-TKIP
CIPHER-CCMP
Current WPA version :
Unknown
Current key management
Unknown
Current Pairwise cipher
WEP-104
Unknown
Current TKIP countermeasures: yes
Current Drop unencrypted: yes
Current Authentication algorithm :
Current Receive unencrypted EAPOL: no
Current Roaming control: yes
Current Privacy invoked: yes
编辑:执行结果cat /var/log/syslog | grep etwork | tail -n20
已发布这里
编辑:执行后dmesg
出现一条令我“担心”的消息。
[260.506187] ipw2100: Can't get TKIP countermeasures: crypt not set!
编辑:结果sudo iwlist eth1 scan
是这里。我尝试连接的网络名为TheWirelessIAmTryingToConnectTo
。所有其他网络名称已被我更改。
答案1
有关该问题的一些背景信息:
thinkpads.com > 帮助:T42p Intel LAN 2100 3B 无线迷你 PCI 卡上的 WPA2
.. 2100 卡不支持 WPA2 加密。如果您确实需要 WPA2,则需要升级到支持该加密的较新卡。我相信英特尔 2300 系列无线网卡以及此后生产的所有卡都支持该加密。
然后 ..
.. 我是 T40 的忠实用户,使用 Intel 2100b 卡,我也在寻找 WPA2 功能。我在 Intel 网站上找到了一些信息,看起来有些 2100b 卡支持 WPA2。但是,即使升级到最新驱动程序后,我仍然只看到 WPA(WPA-PSK)选项(使用 winxp)...
英特尔支持页面
更强的安全性
即使启用了 802.11b 标准中定义的安全设置以及硬件的安全设置,您的网络仍然容易受到攻击。您可以采取以下措施来提高安全性,使外部人员更难访问您的网络:
具体来说..
建议使用英特尔® PRO/无线 2100 网络连接的英特尔® 迅驰® 移动计算技术的用户升级系统至最新软件。
(页面当前不可用)
结论:
笔记本电脑供应商尚未解决 WPA2/AES 的驱动程序问题(在英特尔 2100 上),但英特尔已发布更新的驱动程序(适用于 Windows),可在各种联想和东芝笔记本电脑上正确支持 802.11g 和 WPA2/AES。
你需要弄清楚如何复制这一点Ubuntu或者使用备用 WiFi 卡。
笔记:我还会避免使用 WEP、WPA、TKIP(或组合)——因为它们存在安全限制。
答案2
不幸的是,这是 T40 的硬件限制。
http://forums.lenovo.com/t5/T61-and-prior-T-series-ThinkPad/T40-WLAN-With-WPA-WPA2/td-p/95928
编辑:显然它可以在具有更新驱动程序的 Windows 上运行。
http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&LegacyDocID=MIGR-61225