이더넷 속도는 100Mbps에 불과합니다.

이더넷 속도는 100Mbps에 불과합니다.

현재 Pop!_OS를 사용하고 있는데 안타깝게도 이더넷 연결에 문제가 있습니다.

내 Pop!_OS의 인터넷 속도는 100Mbit/s로 제한되어 있습니다. 내 ISP의 인터넷 속도는 다운 200Mbps, 업 8Mbps이므로 문제가 되지 않습니다. 또한 Pop!_OS 이전에는 다운스트림이 200Mbps이고 업스트림이 8Mbps인 Windows를 사용하고 있었습니다. 또한 유선이므로 대부분의 경우 매우 안정적입니다.

내 마더보드(MSI B550-A Pro)의 이더넷 컨트롤러는 Realtek® 8111H 기가비트 LAN 컨트롤러입니다.

몇 가지 조사를 해봤지만 실제로 해결책을 찾을 수 없습니다.

당신이 나를 도울 수 있기를 바랍니다!

편집: ethtool의 내용은 다음과 같습니다.

ethtool enp42s0
Settings for enp42s0:
    Supported ports: [ TP    MII ]
    Supported link modes:   10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Supported pause frame use: Symmetric Receive-only
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                         100baseT/Half 100baseT/Full
    Link partner advertised pause frame use: Symmetric Receive-only
    Link partner advertised auto-negotiation: Yes
    Link partner advertised FEC modes: Not reported
    Speed: 100Mb/s
    Duplex: Full
    Auto-negotiation: on
    master-slave cfg: preferred slave
    master-slave status: slave
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: external
    MDI-X: Unknown
netlink error: Operation not permitted
    Link detected: yes

편집: 네트워크 설정에서 IPv6를 비활성화하고 재부팅하여 문제를 해결했습니다. 이제는 100Mbit/s 대신 1000Mbit/s로 표시되며, 이제 최고 속도이기도 합니다.

편집 2: IPv6를 비활성화한 후의 터미널입니다.

ethtool enp42s0
Settings for enp42s0:
    Supported ports: [ TP    MII ]
    Supported link modes:   10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
                        1000baseT/Full
    Supported pause frame use: Symmetric Receive-only
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
                        1000baseT/Full
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                     100baseT/Half 100baseT/Full
                                     1000baseT/Half 1000baseT/Full
    Link partner advertised pause frame use: Symmetric Receive-only
    Link partner advertised auto-negotiation: Yes
    Link partner advertised FEC modes: Not reported
    Speed: 1000Mb/s
    Duplex: Full
    Auto-negotiation: on
    master-slave cfg: preferred slave
    master-slave status: master
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: external
    MDI-X: Unknown
netlink error: Operation not permitted
    Link detected: yes

답변1

Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                     100baseT/Half 100baseT/Full

이것이 원격 측에서 지원할 것이라고 보고하는 것입니다. 옵션이 없기 때문에 1000baseT/Full여기에서는 네트워크 케이블의 맨 끝에 있는 장치가 기가비트 연결을 지원하지 않는다는 메시지를 표시합니다.

IPv6을 비활성화했을 때 네트워크 케이블도 변경했습니까? 예를 들어, 모뎀의 다른 포트에 연결하고 있습니까? 어쩌면 일부 포트만 기가비트를 지원할 수도 있습니다.

답변2

ipv6을 비활성화하려고 시도했지만 작동하지 않습니다. 내 문제는 NIC를 100MBps 모드로 전환하는 "절전" 튜닝 프로필로 인해 발생했습니다.

튜닝 프로필을 확인하려면 를 실행하세요 sudo tuned-adm active. "powersave"가 반환되면 기본값으로 변경하세요.sudo tuned-adm profile balanced

관련 정보