하드웨어 교체 후 네트워크 드라이버 시작 로딩 실패 문제를 해결하는 방법은 무엇입니까?

하드웨어 교체 후 네트워크 드라이버 시작 로딩 실패 문제를 해결하는 방법은 무엇입니까?

마더보드를 교체한 후, 네트워크 어댑터 인터페이스 하드웨어(NIC)를 교체한 후와 마찬가지로 Debian 6.0.6은 부팅 시 더 이상 네트워크 드라이버를 로드하지 않습니다.

수동 방법이 성공했습니다.

# rmmod e1000e
e1000e 0000:03:00.0: PCI INT A disabled
# modprobe e1000e
e1000e: Intel(R) PRO/1000 Network Driver - 2.1.4-NAPI
e1000e: Copyright(c) 1999 - 2012 Intel Corporation.
e1000e 0000:03:00.0: Disabling ASPM L0s L1
e1000e 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
e1000e 0000:03:00.0: setting latency timer to 64
e1000e 0000:03:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
e1000e 0000:03:00.0: irq 27 for MSI/MSI-X
e1000e 0000:03:00.0: irq 28 for MSI/MSI-X
e1000e 0000:03:00.0: irq 29 for MSI/MSI-X
e1000e 0000:03:00.0: eth0: (PCI Express:2.5GT/s:Width x1) 00:25:90:7c:b8:ec
e1000e 0000:03:00.0: eth0: Intel(R) PRO/1000 Network Connection
e1000e 0000:03:00.0: eth0: MAC: 4, PHY: 8, PBA No: FFFFFF-0FF
udev[682]: renamed network interface eth0 to eth2

우리는 다음을 시도했습니다.

  1. 업데이트된 드라이버(초기 드라이버 버전은 커널: 1.2.20-k2): 개선되지 않음
  2. 부팅 시 pcie_aspm=off커널 매개변수 추가: 개선 없음
  3. 시작 시 로드되도록 파일 e1000e에 추가 : 개선 없음/etc/modprobe
  4. /etc/modules.conf및 에 앨리어스 라인 추가 /etc/modprobe.conf: 개선 없음

부팅 시 네트워크 커널 모듈을 다시 로드하려면 어떻게 해야 합니까?

답변1

네트워크 인터페이스 카드를 교체한 후에도 이전 항목은 에 남아 있습니다 /etc/udev/rules.d/70-persistent-net.rules.

해결책은 이전 MAC 주소가 포함된 이 파일의 줄을 삭제하는 것입니다. 우리의 경우 삭제, 재부팅 및 빙고를 위한 3개의 줄이 있습니다.

이제 e1000e가 다시 올바르게 로드됩니다. 네트워크가 수정되었습니다.

감사해요:http://linuxadmin.com.pl/replacing-network-interface-card-nic-in-ebian5-os/

관련 정보