这似乎是一个常见问题,但是我在网上找不到解决方案。出于某种原因,Ubuntu 不喜欢 WPA/WPA2 个人加密。我可以正常连接到网络(其他人报告说他们无法连接并且“需要身份验证窗口”不断出现),但是我无法连接到互联网。
当我将路由器的安全设置更改为“开放”或“WEP”时,我可以正常连接。但是“WEP”会使连接速度减慢 2 倍。有几个人建议使用“wicd”而不是“network-manager”,我试过了,但遇到了同样的问题。
请注意,我在使用 Ubuntu 11.10 时遇到过这个问题,现在看来它已经延续到了 12.04。
另请注意,我不认为这是无线路由器(Medialink)的问题,因为我的 Windows 7 计算机、iPad 和 Android 手机都连接正常。有什么想法吗?提前致谢
答案1
我不认为这本身就是 Ubuntu 的问题——它很可能是由无线芯片组、软件驱动程序以及无线接入点或路由器的软件和硬件之间的交互引起的。我已经在来自完全不同供应商、运行不同操作系统的各种设备上看到了这种情况,并且在与来自不同企业供应商(Cisco、Meru、Aruba 等)的无线路由器/AP 连接时也遇到了问题。换句话说,它可能不仅限于 Ubuntu。
Linux 中的驱动程序情况越来越好,但您可能希望跟踪芯片组的具体情况,并确保您拥有最新的驱动程序。此外,进行一些搜索,看看您的无线路由器或 AP 的品牌/型号以及您的硬件是否存在已知问题。
通常,可以在笔记本电脑或适配器供应商的网站上找到最新的驱动程序。
您的计算机型号、无线设备型号和路由器型号是什么(即“Medialink”的型号是什么)? lspci
和/或lshw
应该可以帮助您找到您的无线型号和芯片组。
以下是一些常规信息:如果您还没有,请运行jockey-gtk
以检查您的驱动程序更新状态。您也可以使用 Super 键(有时称为 Windows 键)打开仪表板,然后输入“驱动程序”。“其他驱动程序”应显示为应用程序。如果那里没有出现任何内容,请查看那里的“帮助”选项。
它将打开有关专有驱动程序的信息页面。在页面底部那页面上有一个链接,其中包含更多信息,以及“硬件和驱动程序”链接。点击该链接,滚动到“常见问题”,最后,检查标题为“无线网络故障排除程序”的链接。如果幸运的话,您还会在那里找到一些有用的东西。
另请参阅支持的无线网卡 和Ubuntu 无线网络文档。
答案2
运行 iwconfig 检查 ESSID 是否正确,然后运行 ifconfig 检查您是否具有有效的 IP,然后您可以尝试对路由器进行一些 ping 测试,然后对 google 进行测试。nm-tool 也可能提供一些详细信息。
检查 /var/log/syslog 中的错误也是一个好主意
答案3
我设法通过尝试在禁用安全的情况下进行连接,然后重新激活 WPA2 并重新输入(相同)密钥来克服这个问题。当然,这可能是巧合,我不经意间改变了其他东西!(Ubuntu 12.04、Belkin N1 路由器和三星上网本 N10)