LAN 연결 없음 - 가능한 하드웨어 문제를 진단하는 방법

LAN 연결 없음 - 가능한 하드웨어 문제를 진단하는 방법

안정적인 Debian을 실행하는 기존 데스크톱 컴퓨터는 더 이상 LAN에 연결할 수 없습니다. 동일한 네트워크에 있는 다른 컴퓨터에는 이 문제가 없기 때문에(동일한 케이블을 사용하더라도) 온보드 이더넷 포트에 하드웨어 문제가 있는 것으로 의심됩니다(최근에 동일한 케이블을 사용하여 다른 컴퓨터에 연결했습니다. 케이블을 다시 연결하기만 하면 됩니다.) 서둘러 이더넷 카드를 구입하기 전에 운영 체제에서 제공하는 소프트웨어 도구의 문제를 진단하려면 어떻게 해야 합니까?

답변1

데스크탑 네트워크 카드에는 거의 항상 연결을 나타내는 단일 LED(데이터 I/O를 추적하는 두 번째 LED도 있음)가 있습니다.

LED가 없으면 케이블을 다시 뽑고 실행하여 dmesg어떤 일이 발생하는지 확인하십시오. 예를 들면 다음과 같습니다.

[248510.165619] e1000: eth0 NIC Link is Down
[248510.168904] e1000 0000:00:03.0 eth0: Reset adapter
[248512.277754] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX

LED가 있는데 계속 꺼져 있거나 커널이 아무 활동도 감지하지 못하면 네트워크 카드가 불량이거나 심각하게 손상된 것입니다. 이런 일이 한 번 발생했지만 오래 전에 잘못된 드라이버를 설치했기 때문에 다른 드라이버가 아닌 8139A인 것 같고 그 반대의 경우도 마찬가지입니다. 하지만 그럼에도 불구하고 시스템 로그에는 분명합니다("eth0:8139too 어쩌구 저쩌고: 아무개 칩을 찾을 수 없습니다"라고 표시되어 있음).

또한 출력을 확인하십시오 lspci. 이더넷 컨트롤러에 대해 다음과 같이 말해야 합니다.

00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:08.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)

다음은 최신(아직 약간 오래된) Dell 시스템입니다.

02:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5722 Gigabit Ethernet PCI Express
03:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 21)

이더넷 컨트롤러가 보이지 않으면 카드가 빠져 있거나 심하게 손상된 것입니다. 구부러지거나 산화된 핀으로 인해 lspci카드가 표시되고 /var/log/syslog 및 dmesg에 많은 불만 사항이 표시되며 연결이 되지 않습니다.

관련 정보