무료가 아닌 펌웨어가 올바르게 설치되었는지 확인하십시오.

무료가 아닌 펌웨어가 올바르게 설치되었는지 확인하십시오.

deb 패키지를 다운로드했습니다. (압축을 풀지 않고) USB 드라이브*에 넣고 요청을 받으면 설치 프로그램에 해당 드라이브에서 검색하라고 지시했습니다.

이제 새로 설치된 시스템에서 설치 프로그램은 누락된 파일이 에 있다고 알려주지 /lib/firmwaredpkg -s <package>패키지는 설치되지 않았다고 말합니다. 나는 할 수있다?

*내가 이 일을 하는 이유는관광 가이드"펌웨어가 펌웨어 패키지에서 로드되면 debian-installer는 설치된 시스템에 이 패키지도 설치하고 APT의 source.list에 패키지 아카이브의 무료 부분을 자동으로 추가합니다. 이것의 장점은 다음과 같습니다. 거기에 새 버전이 나오고 펌웨어가 자동으로 업데이트되어야 합니다. "패키지를 풀어야 할지 말아야 할지 확실하지 않아서 그대로 두기로 했습니다.


문제의 펌웨어 패키지는firmware-brcm80211그리고firmware-realtek. 누락된 펌웨어 파일은 brcm/bcm43xx-0.fw및 입니다 rtl_nic/rtl8168d-2.fw.

답변1

파일 의 압축을 풀고 USB 드라이브에 복사해야 합니다 .deb. 누락된 펌웨어를 로드하라는 메시지가 표시되면 USB를 연결하십시오.

mkdir bcm && cd bcm
wget  http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-brcm80211_20161130-3_all.deb
ar x firmware-brcm80211_20161130-3_all.deb
tar xvf data.tar.xz
cd /lib/firmware/brcm
ls

예제 출력:

bcm43xx-0.fw              brcmfmac4330-sdio.bin    brcmfmac4354-sdio.bin
bcm43xx_hdr-0.fw          brcmfmac43340-sdio.bin   brcmfmac43569.bin
brcmfmac43143.bin         brcmfmac4334-sdio.bin    brcmfmac4356-pcie.bin
brcmfmac43143-sdio.bin    brcmfmac4335-sdio.bin    brcmfmac43570-pcie.bin
brcmfmac43236b.bin        brcmfmac43362-sdio.bin   brcmfmac43602-pcie.ap.bin
brcmfmac43241b0-sdio.bin  brcmfmac4339-sdio.bin    brcmfmac43602-pcie.bin
brcmfmac43241b4-sdio.bin  brcmfmac43430-sdio.bin   brcmfmac4366b-pcie.bin
brcmfmac43241b5-sdio.bin  brcmfmac43455-sdio.bin   brcmfmac4371-pcie.bin

bcm43xx-0.fwUSB 드라이브에 복사하세요 . 같은 단계를 반복하세요.rtl_nic/rtl8168d-2.fw


펌웨어 패키지=firmware-realtek

펌웨어가 펌웨어 패키지에서 로드된 경우 debian-installer는 설치된 시스템에 이 패키지도 설치하고 APT의 source.list에 패키지 아카이브의 비자유 섹션을 자동으로 추가합니다. 이는 펌웨어가 있어야 한다는 장점이 있습니다. 새 버전이 출시되면 자동으로 업데이트됩니다.

느슨한 펌웨어 파일 =rtl_nic/rtl8168d-2.fw

느슨한 펌웨어 파일에서 펌웨어를 로드하는 경우 설치가 완료된 후 해당 펌웨어 패키지가 설치되지 않으면 설치된 시스템에 복사된 펌웨어가 자동으로 업데이트되지 않습니다.

관련 정보