![不足しているファームウェアをロードするにはどうすればいいですか?](https://rvso.com/image/1072211/%E4%B8%8D%E8%B6%B3%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
そこで、Ubuntu 22.04 LTS で作業していて、カーネルを更新することにしました。アップグレードも完了しましたが、プロセスの実行中に次のメッセージが表示されました。
W: Possible missing firmware /lib/firmware/rtl_nic/rt18125b-2.fw for module r8169
同じようなメッセージが 18 件ありました。不足しているファームウェアをすべてロードするにはどうしたらよいか、どなたか助けていただけませんか?
答え1
ほとんどの場合、この欠落しているファームウェアは必要ありません。
新しい特定のハードウェアがある場合にのみ必要になる場合があります。システムですべてが正常に動作する場合は、心配する必要はありません。
このメッセージは、Linux カーネルが、 で見つけることができないファームウェアを認識していることを意味します/lib/firmware
。ただし、ファームウェアはハードウェア固有のものです。新しいファームウェアがlinux-firmware
パッケージに追加され、これらのメッセージは消えます。
時間があり、これらのメッセージが気になる場合は、クローンを作成することができます
git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
不足しているファームウェアを にコピーします/lib/firmware
。
答え2
してください:
cd /usr/lib/firmware/rtl_nic
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_nic/rtl8125b-2.fw
リブート。