web-dev-qa-db-fra.com

Possibilité de firmware manquant /lib/firmware/rtl_nic/rtl8105e-1.fw pour le module r8169 avec noyau 2.6.39

J'ai eu un problème depuis la mise à niveau vers la version 2.6.39 dans Natty à partir du référentiel Kernel-PPA.

Lorsque je fais un Sudo update-initramfs -u je reçois le message d'erreur suivant.

update-initramfs: Generating /boot/initrd.img-2.6.39-0-generic-pae
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169

J'ai remarqué que le firmware n'était pas dans le répertoire alloué. Est-ce que quelqu'un sait où obtenir les fichiers du firmware pour cela.

16
Dean Thomson

Il existe une solution à http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solved-w-possible-missing-firmware-lib-firmware-rtl_nic -rtl8105e-1fw-for-module-r8169 . Essentiellement, vous devez faire:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git
Sudo cp -r linux-firmware/rtl_nic/ /lib/firmware/

et alors Sudo update-initramfs -u fonctionne sans erreur.

8
rocko

Ne Sudo apt-get install firmware-realtek et le problème devrait être résolu

36
Alex

Une meilleure solution serait peut-être d'installer le paquet linux-firmware et, si nécessaire, le paquet linux-firmware-nonfree.

4
Jean-Yves LENHOF

J'ai eu le même problème avec buntu 12.04.5 LTS. Aujourd'hui, j'ai testé, mais l'ancien "git: //git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git" est un lien cassé.

J'ai cherché la nouvelle URL GIT pour télécharger le firmware de realtek. Les commandes que j'ai testées (et fonctionnent très bien) sont:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Sudo cp -r linux-firmware/rtl_nic/ /lib/firmware/
Sudo update-initramfs -u

et

rm -rf linux-firmware

Pour supprimer le répertoire téléchargé par git.

3
user471101

Il semble que le paquet de firmware de Linux soit corrompu, j'ai résolu ce problème dans Ubuntu 13.04 par

Sudo apt-get purge linux-firmware

et

Sudo apt-get install linux-firmware
1
user204587

Pour Debian, j’exécute la commande suivante, qui fonctionne vraiment:

apt-get install linux-firmware-nonfree
1
ECL

Le fichier /lib/firmware/rtl_nic/rtl8105e-1.fw se trouve dans le package firmware-realtek

Vous devez exécuter la commande suivante. Terminal ouvert Ctrl + Alt + T :

Sudo apt-get install firmware-realtek
0
MeTo