什么原因导致 Ubuntu 9.10 中有线和无线的大量数据包丢失?

什么原因导致 Ubuntu 9.10 中有线和无线的大量数据包丢失?

我之前使用 9.04 很好(事实上,我是从旧的 9.04 live cd 上发布这篇文章的)。在按照相同的步骤升级我的笔记本电脑之前,我在 virtualbox vm 中测试了以下步骤:

  • 下载/刻录 Ubuntu 最小 CD(12MB)
  • 安装 Ubuntu 最低版本
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get ubuntu-desktop ubuntu-standard

在虚拟机中运行良好,我发现自己使用的是 9.10 版 ubuntu,网络运行良好,我可以毫无障碍地测试我的备份和 DropBox(主机是 9.04)。当我在笔记本电脑上按照相同的步骤操作时,在 9.10 安装并运行后,一切都正常。据我所知,除了 eth0/wireless 之外,一切都正常。

由于某种原因,我无法访问互联网。Ping 报告称超过 99% 的数据包丢失(超过一个小时的 ping 时间)。这意味着,如果我足够努力,我可以加载网页,但需要付出很大的耐心……这发生在我的 wrt310n(已更新最新固件)的有线和无线连接上。起初我认为这可能与人们遇到的 ipv6 问题有关,但即使在内核级别禁用 ipv6(通过 grub),我仍然遇到此问题。我不认为这与 DNS 问题或类似问题有关,因为即使当我 ping 我的 ISP 的网关 IP 时,我也会遇到相同数量的数据包丢失。那里不需要 DNS 解析。访问我的路由器工作正常,没有数据包丢失。我尝试了不同的 MTU 值,但无济于事。

请注意,此问题会影响所有支持 Web 的应用程序:firefox、ping、synaptic 等。相同的硬件/路由器组合适用于 9.04,但不适用于 9.10。事实上,当我在安装 9.10 minimal 后执行 sudo apt-get ubuntu-desktop ubuntu-standard 时,它顺利下载了超过 400mb 的软件包,因此我猜测是 ubuntu-desktop 或 ubuntu-standard 中的其中一个软件包导致了 havok。

有什么想法吗?

答案1

我终于费了好大劲才下载了 wicd,我很高兴地报告说现在它好多了。它足以浏览网页并发布这篇文章,虽然现在说它已经 100% 恢复还为时过早。问题肯定出在网络管理器包上。

答案2

我在使用 ubuntu 10.04 LTS 时也遇到过类似的数据包丢失问题。我的数据包丢失率在 30-70+% 之间。我安装了 wicd,我的连接似乎运行良好。我在 ping 测试中没有看到数据包丢失。

相关内容