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