我能修复它的唯一方法是更改为 wicd,然后它又会这样,所以我会在 wicd 和网络管理器之间来回切换。有什么想法导致这种情况吗?我有一个全双工 rtl8169,在尝试安装专有驱动程序之前我遇到了这个问题。我也用过
sudo ethtool -s eth2 speed 1000 duplex full autoneg on
确保一切都已设置为最大潜力。我仍然遇到这个问题,而使用 Windows 时我从未遇到过这个问题。
答案1
使用 ++Ctrl进入终端并输入:AltT
gksudo gedit /etc/network/interfaces
在您的 eth2 部分添加:
iface eth2 inet ...
...
...
up sleep 5; ethtool -s eth2 -s eth2 speed 100 duplex full
(请注意是 100,而不是 1000:在 LAN 内部,100 很慢,但在 Internet 上 100 很快)如果它在一段时间内(一周)可靠地运行,则将其升级到 1000!
答案2
经过一番折腾,我终于找到了解决问题的方法,
gksudo gedit /etc/rc.local
我进入了
ethtool -s eth0 autoneg off speed 100 duplex full
以上exit 0
,这似乎至少暂时解决了这个问题。