
Итак, я работал с 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
Перезагрузить.