이더넷 어댑터가 10Mbit/s에서 멈춤

이더넷 어댑터가 10Mbit/s에서 멈춤

내 이더넷 어댑터가 어떻게든 10Mbit/s에서 멈췄습니다. 출력은 다음과 같습니다 ethtool eth0.

Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Full 
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                         100baseT/Half 100baseT/Full 
    Link partner advertised pause frame use: Symmetric
    Link partner advertised auto-negotiation: Yes
    Speed: 10Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

보시다시피 내 어댑터는 100Mbit/s를 지원하고 "링크 파트너"(내 라우터?)는 100Mbit/s를 지원합니다. 그러나 sudo ethtool -s eth0 speed 100 duplex full링크를 사용하여 모드를 100Mbit/s로 수동으로 설정하면 즉시 연결이 끊어집니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

(시스템이 켜져 있는 동안) 인터페이스를 껐다가 켜보셨나요? 시스템을 재부팅했는데 이런 일이 지속적으로 발생하고 있다고 가정하겠습니다.

다른 케이블을 사용하십시오. 케이블이나 커넥터 불량이 발생할 수 있습니다. 또한 올바른 Cat 케이블을 사용하고 있는지 확인하십시오.

다른 라우터/스위치 포트를 사용하십시오. 라우터/스위치 포트가 불량일 수 있습니다.

라우터/스위치 포트 구성을 검사합니다. 자동 협상 중입니까? 속도는 고정되어 있나요? 속도가 고정된 포트에서 자동을 실행하려고 하면 지정한 대로 발생하는 것을 보았습니다.

일부 어댑터 보드는 자동 협상을 제대로 수행하지 않습니다. 그러한 경우에는 라우터/스위치 포트를 모두 고정 속도로 수동으로 설정하십시오.

마지막으로 어댑터 보드를 새 보드로 교체하고 위를 포함한 문제 해결을 수행하십시오.

마지막 선택은 스위치/라우터가 불량하다는 것입니다.

관련 정보