互联网速度慢且断断续续

互联网速度慢且断断续续

今天发生了一些奇怪的事。

我已经在我的计算机上使用 Ubuntu 一个月了,没有任何问题,但今天我决定在双启动上安装 Windows 7,以便我的 GF 可以使用 Photoshop......当然我在安装 Windows 时遇到了问题,所以我不得不硬重启它。

执行此操作后,Ubuntu 无法激活我的网卡,也无法连接到我的网络(重新启动没有任何作用)。我不得不返回 Windows 并“安全”重新启动它才能修复它。

现在我的电脑重新连接到网络,但互联网真的很慢。DNS 解析需要很长时间。Speedtest.net 显示链接不稳定。

ifconfig 显示丢弃的 RX 数据包。

pate@pepette-i7:~$ ifconfig eth0 eth0      Link encap:Ethernet  HWaddr 50:e5:49:3a:64:b1  
          inet addr:192.168.1.11  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::52e5:49ff:fe3a:64b1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2261 errors:0 dropped:2261 overruns:0 frame:2261
          TX packets:17701 errors:0 dropped:23 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2204486 (2.2 MB)  TX bytes:1122744 (1.1 MB)
          Interrupt:42 Base address:0xe000

在同一个网络上使用上网本可以正常工作,所以这不是路由器的问题。回到 Windows 也可以正常工作,所以这是硬件问题。

我尝试切换到 google 的 DNS,/etc/init.d/networking 重新启动,ifconfig eth0 down,ifconfig eth0 up。

经过一些测试,本地网络也时断时续。如果我从笔记本电脑连接到计算机,它可以正常工作,但随后会冻结,我无法在 ssh 客户端中输入任何内容。

不知道现在该做什么 :(

谢谢阅读。

答案1

我想知道这是否与驱动程序有关。例如,如果 Windows 7 通过安装其中一个驱动程序以某种方式调整了网卡固件上的设置。现在,由于此设置更改,标准 Ubuntu 驱动程序不再正常工作。这只是一个理论,但您是否尝试过在 Ubuntu 中为您的特定网卡下载或安装任何“受限”制造商特定驱动程序?

为了验证这一理论,如果你找不到制造商提供的 Linux 特定驱动程序,那么可以尝试使用以下配置ndiswrapper,特别是 ndisgtk。理论上,这可以让你使用相同的“驱动程序”因为 Windows 正在使用,因此可能会缓解您的问题。

要安装 ndisgtk,在终端中只需执行以下操作:

sudo apt-get install ndisgtk

祝你好运!

更新:似乎与您的芯片组/硬件有关,如下面的评论所示。我在 Google 上搜索了“ndisgtk RTL8111”,并仔细查找此链接,有人使用 Windows 驱动程序和 ndisgtk 解决了同一芯片组的问题。希望这能有所帮助。

相关内容