SDB:Livebox
Livebox 是一种互联网服务提供商租借给用户的网络路由器。它的以太网接口可能会干扰较新计算机的设置过程,导致互联网访问速度极慢。本文档解释了该如何处理。
硬件
Livebox
一种几年前的互联网接入盒和局域网路由器。提供计算机的以太网和 WiFi 网络连接。
您的计算机
您的计算机具有千兆以太网接口。您通过以太网电缆将其连接到局域网。
以太网问题
即使您正确设置了所有内容,您的计算机也几乎无法访问网络。
测试
打开控制台。以 root 用户身份
# tail /var/log/messages
Jan 3 23:02:23 linux-desk kernel: [46358.225641] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO Jan 3 23:02:25 linux-desk kernel: [46359.875882] e1000e: eth0 NIC Link is Down Jan 3 23:02:27 linux-desk kernel: [46361.550465] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None Jan 3 23:02:27 linux-desk kernel: [46361.550470] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO Jan 3 23:02:27 linux-desk kernel: [46361.562789] e1000e: eth0 NIC Link is Down
如您所见,内核以太网接口模块是 e1000e。由于某种原因,它无法与路由器成功协商。路由器的 IP 地址通常是 192.168.1.1(请查阅您的文档)。
# ping 192.168.1.1
报告延迟和数据包丢失
# ethtool eth0
报告您的计算机以太网接口的情况。它已启用自动协商,并且速度很可能是 100Mb/s 或更高(您的 Livebox 无法匹配)。
操作
强制您的计算机以太网接口速度
# ethtool -s eth0 speed 10 duplex full
您应该在当前会话中获得正确的连接。如果是真的,请使更改永久生效。编辑/etc/sysconfig/network/ifcfg-eth0行ETHTOOL_OPTIONS为
BOOTPROTO='dhcp' BROADCAST='' ETHTOOL_OPTIONS='speed 10 duplex full' IPADDR='' MTU='' NAME='Intel Ethernet controller' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' USERCONTROL='no' PREFIXLEN='24'
注意:不要将-s命令行选项复制到文件中。