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 在某些情況下存在分歧;您可以在許多網站上找到有關該問題的錯誤報告。你用的是什麼驅動程序?至少 tg3 是已知的兩個工具之間存在分歧的主題。
**更新:**在本地為您檢查過,但似乎 mii-tool 最多只能報告 100MiB/s。因此 ethtool 在您的情況下可能是正確的;-) 無論如何,一定是它被棄用的原因……