linux – 我应该信任哪个工具,mii-tool和ethtool不会向我显示相同的值

我们的托管公司为我们的服务器提供所有交换基础设施连接到eth2的专用网络应该是GbE.最近我一直怀疑某些东西是错误配置的,因为仙人掌图表似乎从未在链接上显示超过100mbit的流量.

进一步挖掘我发现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

我应该信任哪种工具?

解决方法

由于mii-tool已被弃用,我会选择ethtool.你不能检查对方的链接速度的意见,顺便说一句?

众所周知,mii-tool和ethtool在某些情况下不同意;你可以在很多网站上找到它的bug报告.你用的是哪个司机?已知至少tg3是两个工具之间的disagreement的主题.

更新:在本地检查它,但似乎mii-tool只能报告高达100MiB / s.因此,ethtool可能适合您的情况;-)无论如何,必须是它被弃用的原因……

相关文章

linux常用进程通信方式包括管道(pipe)、有名管道(FIFO)、...
Linux性能观测工具按类别可分为系统级别和进程级别,系统级别...
本文详细介绍了curl命令基础和高级用法,包括跳过https的证书...
本文包含作者工作中常用到的一些命令,用于诊断网络、磁盘占满...
linux的平均负载表示运行态和就绪态及不可中断状态(正在io)的...
CPU上下文频繁切换会导致系统性能下降,切换分为进程切换、线...