![Ubuntu 14.04 上的 Wifi 连接不稳定,Windows 7 上则稳定](https://linux22.com/image/854146/Ubuntu%2014.04%20%E4%B8%8A%E7%9A%84%20Wifi%20%E8%BF%9E%E6%8E%A5%E4%B8%8D%E7%A8%B3%E5%AE%9A%EF%BC%8CWindows%207%20%E4%B8%8A%E5%88%99%E7%A8%B3%E5%AE%9A.png)
正如标题所示,我的 Ubuntu 14.04 盒子的 wifi 连接不稳定;3 分钟内可以连接,然后 3 分钟内断线,然后又可以连接。我的网络小程序表示,即使互联网不工作,它也始终连接到网络。在 Windows 7 上,它可以不间断地工作。
我该做什么来对我的系统进行诊断?
新增内容
在我的 kern.log 中,有很多这样的内容在很多时间里重复出现
May 10 11:24:56 laptop kernel: [ 16.068733] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
May 10 11:24:56 laptop kernel: [ 16.071742] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
May 10 11:27:29 laptop kernel: [ 169.045306] wlan0: authenticate with 0c:37:dc:a9:40:81
May 10 11:27:29 laptop kernel: [ 169.062439] wlan0: send auth to 0c:37:dc:a9:40:81 (try 1/3)
May 10 11:27:29 laptop kernel: [ 169.064467] wlan0: authenticated
May 10 11:27:29 laptop kernel: [ 169.066174] wlan0: associate with 0c:37:dc:a9:40:81 (try 1/3)
May 10 11:27:29 laptop kernel: [ 169.069739] wlan0: RX AssocResp from 0c:37:dc:a9:40:81 (capab=0x431 status=0 aid=1)
May 10 11:27:29 laptop kernel: [ 169.069806] wlan0: associated
May 10 11:27:29 laptop kernel: [ 169.069823] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
答案1
请创建一个终端并输入此内容,这样可以了解有关您的特定 Ubuntu 版本的内核版本和其他信息。
uname -a
我知道这听起来可能有点不对劲,但我以前见过类似的问题。如果您在路由器后面,请将您的无线网络连接设置为 IPv4 自动 DHCP,将其设置为需要 IPv4 才能完成连接,然后将 IPv6 暂时设置为忽略。
我看到一些电缆和 xDSL 公司为调制解调器分配了 IPv4 和 IPv6 地址,但尚未从调制解调器中引入,因此网络上的所有内容都没有 IPv6 IP 地址,尽管将路由器设置为 IPv6 桥接或直通,但也没有任何效果。
如果是这种情况,您将获得 IPv6 作为“本地链接”,这意味着在这种情况下会为您创建一个环回虚拟设备。如果发生这种情况,它毫无用处。我告诉人们使用网络设置面板中的“忽略”或通过控制台/终端关闭 IPv6。
如果选择此选项后您能够通过 IPv4 连接到您的网络和 Internet,请尝试进行更新。如果可行,请转到“网络连接”面板并将 IPv6 启用为 DHCP 自动,但保持 IPv4 启用。如果您的连接速度变慢,并且您再次尝试获取更新,然后速度变得非常慢,请取消更新。然后再次将 IPv6 禁用为“忽略”。每隔几个月我就会遇到这种情况。
在 Microsoft Windows 中,默认情况下启用 IPv4 和 IPv6,并且首先启动 IPv4 DHCP,然后启动 IPv6,我很少看到通过住宅网关的实际 IPv6 连接,这意味着您的计算机直接从您的 ISP 分配一个 IPv6 地址,而不仅仅是链路本地和环回设备。