如何加载缺失的固件?

如何加载缺失的固件?

因此,我正在使用 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

重启。

相关内容