好吧,这个让我很头疼……
我刚刚购买并安装了 Netgear DGN2200 Wireless-N 路由器,一切正常,但我无法让一台笔记本电脑使用 WPA2 与其通信。
所有其他计算机都运行良好:
- Ubuntu + Netgear WN111v2
- Windows 7 + RTL8191SE
- FreeBSD + RTL8192E
- HTC野火
一切都很完美。
无法连接的是 Windows XP SP3 和 AtherosAR5007EG卡片。
在关闭加密的情况下,它可以连接并正常工作(我实际上在路由器上设置了 2 个 SSID - 一个加密,一个开放但隔离)
连接到加密的 SSID 时,它似乎使用 WPA2 PSK 进行身份验证,但随后需要很长时间才能获取 IP 地址。它似乎最终失败,然后突然立即成功。它获得的 IP 是来自路由器的有效 IP。
但是,我无法在网络上 ping 或执行任何操作。
Atheros 诊断程序告诉我,有大量数据包被重新传输,并且接收过程中存在大量 CRC 错误。
我在想我可能只是去尝试我的 Ubuntu Live CD 来看看我是否可以正常连接......
哦,在您问之前,是的,Windows 更新都是最新的,并且我刚刚安装了最新的 Atheros 驱动程序和客户端实用程序(这是我尝试的第一件事)。
这根本就不符合逻辑(或者我只是需要一个清醒的大脑来提及显而易见的事情 - 无论那是什么)
哦,我知道这不是 Netgear 路由器 - 我有一台装有 Atheros 卡的 FreeBSD 嵌入式机器,我在 HostAP 模式下使用 WPA2 运行它,当尝试连接到它时,笔记本电脑也出现了同样的症状。
更新
好的,所以我正在从有问题的笔记本电脑上的 Ubuntu Live CD 发布此更新。它连接大约需要 1 秒 - 可能更少 ;)
因此看起来它可能是驱动程序 - 我有一个 USB 密钥,接下来可以尝试...
更新
不幸的是,驱动程序更新不适用于此卡。
更新
好的,拿到这个……
如果我使用完全相同的设置作为主要的,我可以通过 WPA2 完美连接。
答案1
您附近的邻居可能都使用相同的信道(大多数路由器默认为信道 6)。尝试切换到其他信道(使用不同的频率),看看是否有帮助。
网络故障器
http://www.netstumbler.com/
您可以使用 Network Stumbler 找出您所在区域的所有无线路由器正在使用的频道,这有助于选择未使用的频道。
答案2
如果线程让 Atheros AR5212 无线网卡与 Windows XP 兼容与您的问题相关,那么解决方案就是使用AWLC4030 驱动程序 v4.0.0.1733。