Как загрузить отсутствующие прошивки?

Как загрузить отсутствующие прошивки?

Итак, я работал с 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

Перезагрузить.

Связанный контент