Dav*_*ney 10 linux ethernet gigabit-ethernet ethtool
我们的托管公司为我们的服务器提供所有交换基础设施。连接到的专用网络eth2
应该是 GbE。最近我一直怀疑某些东西配置错误,因为仙人掌图似乎从来没有显示链接上超过 100 兆位的流量。
进一步挖掘我发现,mii-tool
并且ethtool
不同意链接速度。
# mii-tool eth2
eth2: negotiated 100baseTx-FD flow-control, link ok
# ethtool eth2
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Run Code Online (Sandbox Code Playgroud)
我应该信任哪个工具?
检查dmesg
。大多数司机会报告他们协商的速度和双工。例如:
dmesg | grep eth2
例如,我们的 HP Proliants 具有板载 Broadcom NIC,可生成如下内核日志消息:
bnx2: eth2 NIC Link is Up, 1000 Mbps full duplex, receive & transmit flow control ON
如果您的计算机已经运行了一段时间并且内核日志缓冲区被其他东西填满(它是一个固定大小的 FIFO),您还可以检查 syslog。您没有说明您使用的是什么发行版,但许多发行版会将内核消息记录到/var/log/messages
或/var/log/syslog
。
归档时间: |
|
查看次数: |
17783 次 |
最近记录: |