보드가 있어요RTL8111/8168B PCI Express 기가비트 이더넷 컨트롤러, r8169
작동하려면 커널 모듈이 필요합니다. 이 모듈을 삽입하면 eth0에 의해 네트워크가 시작됩니다.
이제 기존 고객의 요청으로 인해 이 보드에서 SLES10-sp4를 실행해야 합니다. 하지만 이 운영체제에서는 네트워크를 사용할 수 없습니다. 그러나 r8169 커널 모듈이 있습니다. ifconfig
그것들도 나열해 보세요 eth0
. 내가 실행하면 ethtool eth0
출력은 다음과 같습니다.링크 감지: 아니요
ethtool eth0
동일한 보드의 이전 OS와 새 OS에서 실행할 때 출력에서 매개변수가 다른 것을 발견했습니다 .
새로운 커널은 다음과 같이 말합니다(3.13.11):
Supported Ports: [TP MII]
.
.
Ports: MII
그리고 이전 커널은 다음과 같이 말합니다(2.6.16):
Supported Ports: [FIBRE ]
.
.
Ports: FIBRE
이건 뭐죠 Supported Ports
? "TP, MII 및 FIBRE"는 무엇을 의미합니까?
답변1
공식 Realtek 드라이버를 사용해 보세요. Centos5에서도 비슷한 문제가 발생했습니다. Realtek 드라이버(이 경우 elrepo의 kmod-8168)를 설치하기 전까지는 작동하지 않았습니다.