我的 Ubuntu 机器可以连接到我的 WPA 网络,但找不到任何互联网连接。它在另一个(但更远)的 WEP 网络上工作正常。
WPA 网络上的 Windows 系统运行良好(我写这个问题时就用了这个系统)。有线连接到广播有问题的网络的路由器也很好。
请注意,我没有尝试在同一台机器上使用 Windows 连接网络。这是一张 Atheros 卡 - 如果需要,我将提供更多详细信息。
哦,我还可以看到网络上的其他系统。
编辑我从以下输出中删除了以太网详细信息:
~$ sudo lshw -class Network
*-network
description: Wireless interface
product: AR5001 Wireless Network Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan2
version: 01
serial: 00:22:69:18:f1:d3
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath5k driverversion=2.6.38-8-generic firmware=N/A ip=192.168.2.7 latency=0 link=yes multicast=yes wireless=IEEE 802.11bg
resources: irq:18 memory:55200000-5520ffff
答案1
网络连接良好但没有互联网访问可能意味着您使用了代理服务器。检查正在运行的计算机是否设置了代理,您可以在 Ubuntu 中的系统 -> 偏好设置 ->“网络代理”中添加代理。
为了验证这是否是您的问题,您应该能够使用例如在终端中 ping 一个网站> ping www.google.com
,但浏览器将无法访问该网站。
如果 ping 失败,那么问题可能不是出在代理上。然后,您可以检查 /etc/resolv.conf 中是否有 DNS 服务器,如果没有,请设置一个。当某些东西无法正常工作时,我通常会使用 OpenDNS(208.67.222.222 或 208.67.220.220)进行测试,因为它大多数时间都可以从任何地方使用。在 /etc/resolv.conf 中设置这两个地址,如下所示:
nameserver 208.67.222.222
nameserver 208.67.220.220
然后尝试再次 ping 网站。如果 ping 成功但浏览器中仍无互联网,则请按上述方法检查代理,并在必要时添加代理。
希望尝试此操作后互联网连接能够正常工作...
答案2
Ubuntu 论坛上最近的一个帖子报告了一个建议的修复方法,涉及对 Natty 安装的三项更改:
- 安装最新的 madwifi 驱动程序
- 将现有的 Ath5k 内核模块列入黑名单
- 使用 WiCD 代替网络管理器
按照分步指南操作这里- 帖子#4。