내 네트워크 카드는 lspci -v를 사용하여 표시되지만 udev는 이에 대한 드라이버를 로드하지 않습니다. 아래는 진단 출력의 스크린샷 링크입니다.
추가 정보(가상 머신에서 복사하여 붙여넣는 대신 수동으로 입력):
find /usr/lib/`uname -r`/kernel -iname "mii*"
/lib/modules/4.0.1-1-ARCH/kernel/drivers/net/mii.ko.gz
modprobe pcnet32
echo $?
1
modprobe -v --dryrun pcnet32
echo $?
1
modprobe를 사용한 후에는 dmesg와 관련된 내용이 없습니다. 그래서 mii와 pcnet32에서 insmod를 사용해 보았습니다. 기기의 네트워크 카드를 감지합니다. 이제 문제는 왜 modprobe가 작동하지 않는가 하는 것입니다.
답변1
insmod
맨페이지 에서 :
insmod는 커널에 모듈을 삽입하는 간단한 프로그램입니다. 대부분의 사용자가 사용하고 싶어할 것입니다.모듈 프로브(8) 대신 더 똑똑하고 모듈 종속성을 처리할 수 있습니다.
pcnet32
mii
모듈은 load를 사용할 때 로드되지 않는 모듈에 따라 달라집니다 .pcnet32
insmod
modprobe pcnet32
그러면 문제가 해결될 것입니다.
insmod
또는 for mii
module을 사용한 다음 insmod
for를 사용할 수도 있지만 , 다른 모듈에 의존하는 경우 위에 게시된 것과 비슷한 문제가 계속 발생한다는 pcnet32
점을 명심하세요 .mii