작동하는 이더넷 인터페이스가 있는지 어떻게 진단합니까?

작동하는 이더넷 인터페이스가 있는지 어떻게 진단합니까?

하나 샀어요올해의 노트북, 이 웹사이트를 통해서가 아니라 Amazon 공급업체를 통해서입니다. 케이블을 통해 인터넷에 연결할 수 없고, 알 수 없는 이유로 네트워크 인터페이스가 제대로 작동하지 않는 것 같아 걱정됩니다.

내 환경: Ubuntu Desktop 20.04 LTS(Windows에도 문제가 있습니다. 노트북이 배송된 OS입니다.) 동일한 케이블을 통해 다른 노트북을 연결할 수 있습니다. 이 노트북의 Wi-Fi는 작동하지만 품질이 좋지 않습니다.

ip l문제의 인터페이스 이름을 확인하기 위해 실행했으며 다음과 같은 결과를 얻었습니다.

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 18:c0:4d:0f:14:0d brd ff:ff:ff:ff:ff:ff
3: wlp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group 

무선 인터페이스의 세부 정보를 독싱하는 것을 피하기 위해 출력의 마지막 줄을 잘라냈습니다. 관련 인터페이스의 이름을 결정한 후 enp3s0조사를 계속하고 실행했습니다.

sudo ethtool enp3s0

다음 출력을 반환합니다(케이블이 연결되어 있는지 여부에 관계없이).

Settings for enp3s0:
Cannot get device settings: No such device
    Supports Wake-on: pumbg
    Wake-on: d
    Link detected: no

또한 시도해 보았고 sudo ethtool -p enp3s0 15 다음과 같은 출력을 얻었습니다(케이블이 연결되어 있는지 여부에 관계없이).

Cannot identify NIC: Operation not supported

출력은 dmesg -t --level=alert,crit,err,warn다음과 같습니다

NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR0 is 0M @ 0x0 (PCI:0000:01:00.0)
nvidia: probe of 0000:01:00.0 failed with error -1
NVRM: The NVIDIA probe routine failed for 1 device(s).
NVRM: None of the NVIDIA devices were initialized.
NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
NVRM: BAR0 is 0M @ 0x0 (PCI:0000:01:00.0)
[...]
nvidia: probe of 0000:01:00.0 failed with error -1
NVRM: The NVIDIA probe routine failed for 1 device(s).
NVRM: None of the NVIDIA devices were initialized.

[...]출력을 나타내는 처음 7줄은 300회 이상 반복됩니다 .

내 질문은사용 가능한 이더넷 포트가 있습니까?

답변1

Link detected: no

그리고

Windows에도 문제가 있습니다. 노트북이 배송된 운영 체제입니다.

네트워크 카드가 작동하지 않는다는 강력한 표시입니다. 회로는 양호하지만 핀 중 하나/일부가 손상되었을 수 있습니다.

노트북을 RMA하거나 NIC/커넥터를 교체할 수 있습니다.

답변2

노트북 사양에 따르면 유선 네트워크 카드는 Realtek RTL8125-BG입니다. 제대로 작동하려면 펌웨어 파일이 필요합니다.

서로 다른 펌웨어 파일이 필요한 여러 버전의 네트워크 카드 하드웨어가 있는 것 같습니다. 이것Ubuntu 20.04 기본 저장소의 linux-firmware 패키지펌웨어 버전 만 포함되어 있는 것 같습니다 rtl8125a-3.fw. 너는 필요할지도 모른다focal-updates저장소에서 사용 가능한 패키지 버전rtl8125b-1.fw및 펌웨어 파일 도 포함되어 있습니다 rtl8125b-2.fw.

시스템 /lib/firmware/rtl_nic/디렉터리에 후자의 두 펌웨어 파일이 있는지 확인하고, 존재하지 않으면 focal-updates리포지토리를 활성화하고 linux-firmware패키지를 업데이트해야 합니다.

RTL8125 버전 B에 대한 지원은 다음과 같습니다.2020년 7월 커널에 추가됨. 20.04 기본 커널 버전(5.4 시리즈)을 실행하는 경우 RTL8125 버전 B가 제대로 작동하려면 최신 "하드웨어 지원 커널"(5.8 시리즈)을 설치해야 할 수도 있습니다.

하지만Ubuntu Desktop 20.04 LTS는 하드웨어 지원 커널을 자동으로 수신해야 합니다., 추측보다 확인하는 것이 좋습니다. Please run uname -r: 현재 커널의 버전 번호를 보고합니다. 5.4라면무엇, 일부 업데이트가 누락될 수 있습니다.

관련 정보