어떤 도구를 신뢰해야합니까, mii-tool과 ethtool은 같은 값을 보여주지 않습니다.


10

호스팅 회사는 서버를위한 모든 스위칭 인프라를 제공합니다. 연결된 개인 네트워크 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

어떤 도구를 신뢰해야합니까?


1
이것은 약간의 Linux 전용이므로 Linux 태그를 추가했습니다
wzzrd

답변:


19

mii-tool은 더 이상 사용되지 않으므로 ethtool로 갈 것입니다. btw, 링크 속도에 대한 상대방의 견해를 확인할 수 없습니까?

mii-tool과 ethtool은 특정 상황에서 동의하지 않는 것으로 알려져 있습니다. 다양한 웹 사이트에서 버그 리포트를 찾을 수 있습니다. 어떤 드라이버를 사용하고 있습니까? 적어도 tg3는 두 도구 사이 에 의견 차이 가있는 것으로 알려져 있습니다.

업데이트 : 로컬에서 확인했지만 mii-tool은 최대 100MiB / s 만보 고 할 수 있습니다. 따라서 ethtool은 아마도 귀하의 상황에 맞을 것입니다. ;-) 어쨌든 그것이 더 이상 사용되지 않는 이유 여야합니다 ...


인터페이스는 Broadcom입니다. 04 : 00.0 이더넷 컨트롤러 : 기업 브로드 NetXtreme BCM5751 기가비트 이더넷 PCI 익스프레스 (계 21)
데이브 체니

1
mii-tool은 10GE 인터페이스에서 실제로 불행합니다. :)
Bill Weiss

ethtool과 lshw는 제 경우에는 정확하고 신뢰할 수있는 것으로 보입니다 (mii-tool이 신뢰할 수없는 경우)
David Goodwin

7

확인하십시오 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합니다.


0

유틸리티 ethtool은 과거에, 특히 완전히 구성되지 않았거나 사용되지 않는 인터페이스에 대해 거짓말을했습니다.

사고 테스트는 거짓말을하지 않습니다. 100M / b 처리량을 초과 할 수있는 경우 GigE를 실행하고 있어야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.