不足しているファームウェアをロードするにはどうすればいいですか?

不足しているファームウェアをロードするにはどうすればいいですか?

そこで、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

リブート。

関連情報