LINUX.ORG.RU

Possible missing firmware на дебиане

 , ,


0

1

Здравствуйте. Сижу на дебиане, всё отлично, но есть одна проблемка.

Когда я что-то устанавливаю, то при update-initramfs вылетают ошибки Possible missing firmware

update-initramfs: Generating /boot/initrd.img-5.2.0-2-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_8_2893.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module 

В чем причина?

Установи пакет с прошивками.

А проблема в том, что на момент загрузки модуля ему должны быть доступны прошивки, иначе оборудование работать не будет.

И если модуль помещается в initramfs, то и прошивки тоже должны быть помещены.

Если у тебя нет оборудования, которое должны обслуживать указанные модули, то просто игнорируй.

infomeh ★★ ()

Эти прошивки поставляются в пакетах firmware-realtek и firmware-misc-nonfree. При них нет исходных кодов, поэтому они располагаются в репозитории non-free. Подключи его и установи недостающие пакеты.

TeopeTuK ★★★★ ()
Ответ на: комментарий от TeopeTuK

Первый пакет поставил, реалтековские исчезли, но i915 осталась

W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_07.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_8_2893.bin for module i915

Уже установлен пакет firmware-misc-nonfree самой новой версии (20190717-2).

Release ()
Ответ на: комментарий от Release

Зачем накатывать столько ненужной фирмвари только для того, чтобы от безвредных ворнингов избавиться? Если в системе все работает и железа под эту фирмварь нет, то просто игнорируй.

Yorween ()
Ответ на: комментарий от Release

Сам же пишешь, что реалтек поставил и ушла ошибка. То, что ты поставил первый попавшийс тебе пакет не значит, что он подойдёт.

Открываешь Гугл и вводишь

Debian packages имя_файла прошивки.

В твоём случае нужен пакет https://packages.debian.org/ru/sid/firmware-misc-nonfree

Для intel.

infomeh ★★ ()
Ответ на: комментарий от Release

Далеко не все упомянутые прошивки публично доступны. Модуль может упоминать несколько версий прошивки для одного и того же блока, но публично доступной может быть только одна из них. Intel любит тестить свои прошивки, или вообще оставлять некоторые версии для внутреннего пользования. Драйвера, тем не менее, будут пытаться их загрузить, пробуя от более новых версий к более старым. Что найдут, то и используют.

i-rinat ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.