
debパッケージをダウンロードしました。 (圧縮を解除せずに)USBドライブ*に挿入して要求を受け取ったら、インストーラにそのドライブから検索するように指示しました。
これで、新しくインストールされたシステムでは、インストーラはファイルが見つからないことを知らせますが、パッケージはインストールされてい/lib/firmware
ないdpkg -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.fw
USBドライブにコピーしてください。同じ手順を繰り返します。rtl_nic/rtl8168d-2.fw
ファームウェアパッケージ=firmware-realtek
ファームウェアがファームウェアパッケージからロードされた場合、debian-installerはインストールされたシステムにこのパッケージもインストールし、APTのsource.listにパッケージアーカイブの非フリーセクションを自動的に追加します。これにはファームウェアが必要であるという利点があります。新しいバージョンがリリースされると自動的に更新されます。
緩いファームウェアファイル=rtl_nic/rtl8168d-2.fw
緩いファームウェアファイルからファームウェアをロードしている場合、インストールが完了した後にそのファームウェアパッケージがインストールされていないと、インストールされたシステムにコピーされたファームウェアは自動的に更新されません。