Quad Bcom NetExtreme 5709가 탑재된 Dell 710이 있습니다. 편의상 Squeeze 라이브 CD로 부팅을 시도했지만 Broadcom 드라이버가 프리 드라이버가 아니어서 부팅 시 나타나지 않습니다.
문제 없어, 나는 속으로 생각했다. bnx2-firmware deb를 운동화로 연결하면 모든 것이 정상입니다.
내부 인터페이스를 볼 수 있습니다 lspci
. deb의 압축을 풀고 성공적으로 실행했지만 modprobe bnx2
여전히 볼 수 없습니다 ip link show
. 재부팅하지 않고 이러한 인터페이스를 시작하려면 어떻게 해야 합니까?
편집하다
/var/log/kern.log
시작 시 로드 실패에 대한 이전 항목이 있지만 bnx2
modprobe는 다른 로그 항목 없이 성공적으로 완료됩니다...
$ lsmod | grep bnx
bnx2 57385 0
답변1
드라이버를 로드할 때 펌웨어가 있어야 합니다. 따라서 모듈을 언로드하고 다시 로드해야 합니다.
# <install firmware>
rmmod bnx2
modprobe bnx2
일부 드라이버(이 드라이버는 알지 못함)의 경우 사용 중인 보조 모듈을 제거해야 할 수도 있습니다. 모듈이 무엇을 사용하는지 lsmod | grep bnx2
보여줍니다 . 이들 모두는 bnx2
역의존 순서로 호출됩니다 rmmod
.
대부분의 모듈은 잠재적인 장치를 로드하고 찾을 때 일부 로그 메시지를 내보내며, 때로는 잠재적인 장치를 찾지 못하는 경우도 있습니다. 이러한 로그는 /var/log/kern.log
최소한 Debian 및 Ubuntu에 위치합니다 .