如何載入缺失的固件?

如何載入缺失的固件?

所以我正在使用 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

重啟。

相關內容