APT «Possible missing firmware /lib/firmware/»

Bonjour,
$ aptitude update
$ aptitude full-upgrade

renvoie la trentaine de messages suivant:

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-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/cnl_dmc_ver1_07.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/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_07_1398.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915
Log ended: 2020-11-21  11:55:15

c’est nouveau, je n’ai modifié ni /etc/apt/sources.list, ni mon script, résumé par les deux commandes update et upgrade ci dessus.
C’est sous Buster

Bonjour

Les fichiers firmwares réclamés sont dans le paquetage firmware-realtek (non-free)

1 J'aime

Bonjour,

As-tu des périphériques qui ne fontionnement pas comme tu le veux ? Ça ne sert à rien d’installer des firmwares non-libres si tout fonctionne bien.
Ce message affiche qu’un firmware peut manquer, mais le programme qui te l’affiche n’a aucun moyen de déterminer si le matériel fonctionne correctement ou pas sans.

J’avais oublié les messages concernant la carte graphique (i915)

Je serai étonné que ces périphériques fonctionnent correctement sans leur fichier firmware


Il faudrait ajouter contrib et non-free dans les lignes du fichier /etc/apt/sources.list
comme par exemple ci-dessous :

michel@debT450:~$ cat /etc/apt/sources.list
#
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

#deb cdrom:[Debian GNU/Linux 10.4.0 _Buster_ - Unofficial amd64 NETINST with firmware 20200509-10:25]/ buster

deb      http://deb.debian.org/debian/               buster          main contrib non-free
deb-src  http://deb.debian.org/debian/               buster          main contrib non-free

deb      http://security.debian.org/debian-security  buster/updates  main contrib non-free
deb-src  http://security.debian.org/debian-security  buster/updates  main contrib non-free

# buster-updates, previously known as 'volatile'
deb      http://deb.debian.org/debian/               buster-updates  main contrib non-free
deb-src  http://deb.debian.org/debian/               buster-updates  main contrib non-free

michel@debT450:~$ 

et lancer ensuite, avec les privilèges du compte root
une mise à jour de la liste des paquetages :

apt update

et mettre à jour les paquetages avec :

apt upgrade

Merci à tous les deux,

Avant cette mise à jour, il me semble que tout fonctionnait bien, côté matériel.
C’est la nouveauté de ces messages qui me surprend.

Mon sources.list contient toujours contrib et non-free, et seulement les dépots officiels Debian:

$egrep -v '^#|^$' /etc/apt/sources.list
deb http://deb.debian.org/debian-security/ buster/updates contrib main non-free
deb http://deb.debian.org/debian/ buster contrib main non-free
deb http://deb.debian.org/debian/ buster-updates contrib main non-free
deb http://deb.debian.org/debian buster-proposed-updates contrib main non-free
deb http://deb.debian.org/debian buster-backports contrib main non-free

Je viens d’installer firmware-realtek, pour voir (l’install se termine comme prévu avec les messages concernant i915)

À ce propos ma recherche de paquet avec le filtre « i915 » me montre
1 que xserver-xorg-video-intel est installé et contient des firmware pour i915,
2 qu’un paquet firmware-misc-nonfree, non installé en contient aussi, donc je l’installe, et les alertes ont disparu.

La bizarrerie, c’est la nouveauté de ces exigences avec la dernière mise à jour.