Hen*_* R. 2 network-manager settings ethernet
我确信我的 Lenovo Thinkpad L570 具有千兆位 (1000 Mb/s) 以太网接口。那么为什么有线网络设置显示链接速度 10 Mb/s?(速度测试通常说上传和下载速度超过 200 Mb/s。)好的。这是“$ sudo lshw -C network”的输出:
*-网络
描述:以太网接口
产品:以太网连接 (4) I219-LM
供应商:英特尔公司
物理 ID:1f.6
总线信息:pci@0000:00:1f.6
逻辑名称:enp0s31f6
版本:21
序列号:98:29:a6:7d:c9:bf
大小:10Mbit/s
容量:1Gbit/s
宽度:32 位
时钟:33MHz
功能: pm msi bus_master cap_list 以太网物理 tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd 自动协商
配置: 自动协商 = 广播 = 是 驱动程序 = e1000e 驱动程序版本 = 3.2.6-k 双工 = 完整固件 = 0.1-4 ip = 192.168.0.163 延迟 = 0 链接 = 是 多播 = 是 端口 = 双绞线速度 = 10Mbit/s
资源:irq:129内存:f2700000-f271ffff
我假设“大小:10Mbit/s”对应于 Ubuntu 网络设置中的“链接速度 10 Mb/s”行。
sudo lshw -C network向我们显示您的以太网端口上只有 10Mb 链接。您的以太网卡可以处理 1Gb,因此速度确实会损失很多。
98% 的情况下这表明存在电缆问题。您需要使用cat 5E或cat 6电缆。尝试更换电缆,然后重新检查lshw。1% 的情况下,这意味着以太网卡未正确自动协商链路。另外 1% 是由于 LAN 端口的路由器问题造成的。
更新#1:
重新启动路由器和计算机解决了问题。
更新#2:
仍然存在部分问题。尝试直接将笔记本电脑连接到路由器和/或 DSL/电缆调制解调器/断开连接。重新测试。检查路由器中的设置,确保笔记本电脑使用的 LAN 端口设置为 1G(而不是自动)。重新测试。用于ethtool强制您的笔记本电脑使用 1G 而不是自动协商。重新测试。
更新#3:
ethtool -s devname [speed N] [duplex half|full] [port tp|aui|bnc|mii]
[mdix auto|on|off] [autoneg on|off] [advertise N] [phyad N]
[xcvr internal|external] [wol p|u|m|b|a|g|s|f|d...]
[sopass xx:yy:zz:aa:bb:cc] [msglvl N | msglvl type on|off ...]
Run Code Online (Sandbox Code Playgroud)
sudo ethtool -s enp0s31f6 speed 1000 duplex full autoneg off
现在显示...
sudo lshw -C network
*-network
description: Ethernet interface
logical name: enp0s31f6
size: 1Gbit/s <=== correct value
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.1-4 ip=192.168.0.163 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s resources: irq:129 memory:f2700000-f271ffff
Run Code Online (Sandbox Code Playgroud)