Debian Live - modprobe가 Broadcom 이더넷 인터페이스를 시작할 수 없습니다

Debian Live - modprobe가 Broadcom 이더넷 인터페이스를 시작할 수 없습니다

Quad Bcom NetExtreme 5709가 탑재된 Dell 710이 있습니다. 편의상 Squeeze 라이브 CD로 부팅을 시도했지만 Broadcom 드라이버가 프리 드라이버가 아니어서 부팅 시 나타나지 않습니다.

문제 없어, 나는 속으로 생각했다. bnx2-firmware deb를 운동화로 연결하면 모든 것이 정상입니다.

내부 인터페이스를 볼 수 있습니다 lspci. deb의 압축을 풀고 성공적으로 실행했지만 modprobe bnx2여전히 볼 수 없습니다 ip link show. 재부팅하지 않고 이러한 인터페이스를 시작하려면 어떻게 해야 합니까?

편집하다

/var/log/kern.log시작 시 로드 실패에 대한 이전 항목이 있지만 bnx2modprobe는 다른 로그 항목 없이 성공적으로 완료됩니다...

$ lsmod | grep bnx
bnx2                   57385  0 

답변1

드라이버를 로드할 때 펌웨어가 있어야 합니다. 따라서 모듈을 언로드하고 다시 로드해야 합니다.

 # <install firmware>
 rmmod bnx2
 modprobe bnx2

일부 드라이버(이 드라이버는 알지 못함)의 경우 사용 중인 보조 모듈을 제거해야 할 수도 있습니다. 모듈이 무엇을 사용하는지 lsmod | grep bnx2보여줍니다 . 이들 모두는 bnx2역의존 순서로 호출됩니다 rmmod.

대부분의 모듈은 잠재적인 장치를 로드하고 찾을 때 일부 로그 메시지를 내보내며, 때로는 잠재적인 장치를 찾지 못하는 경우도 있습니다. 이러한 로그는 /var/log/kern.log최소한 Debian 및 Ubuntu에 위치합니다 .

관련 정보