Micrologiciel manquant possible /lib/firmware/rtl_nic/rtl8105e-1.fw pour le module r8169 avec noyau 2.6.39

16

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

Lorsque je fais un, sudo update-initramfs -uj'obtiens 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é. Quelqu'un sait-il où obtenir les fichiers du firmware pour cela?

Dean Thomson
la source

Réponses:

8

Il existe une solution sur http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solved-w-possible-missing-firmware-lib-firmware-rtl_nic-rtl8105e-1fw -pour-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/

puis sudo update-initramfs -ufonctionne sans erreur.

rocko
la source
Vive, je vais vérifier.
Dean Thomson
Ce dépôt est maintenant fatal: remote error: access denied or repository not exported: /pub/scm/linux/kernel/git/romieu/linux-firmware.git. Je reçois cette erreur maintenant le 14.04 avec le noyau 4.4.1.
Patryk
36

Faites sudo apt-get install firmware-realteket le problème devrait être résolu

Alex
la source
Est-ce un vrai package? Sur mon système 11.04, apt-cache show firmware-realtekrenvoie un message indiquant que le package n'existe pas.
djeikyb
8
Ce paquet est dans les dépôts Debian - il n'est pas dans les dépôts Ubuntu - donc la réponse ne s'applique qu'à Debian et non à Ubuntu.
fossfreedom
1
Vous devrez également ajouter l'accès aux référentiels non libres. Guide Debian 9: blog.programster.org/debian-9-install-raeltek-firmware
Programster
4

Une meilleure réponse est peut-être d'installer le package linux-firmware et si nécessaire le package linux-firmware-nonfree.

Jean-Yves LENHOF
la source
3

J'ai eu le même problème avec Ubuntu 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 recherché la nouvelle url de git pour télécharger le firmware de realtek. Les commandes que j'ai testées (et qui 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 que git a téléchargé.

user471101
la source
1

Pour Debian, j'exécute la commande suivante, et cela fonctionne vraiment:

apt-get install linux-firmware-nonfree
ECL
la source
1

Il semble que le progiciel 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
user204587
la source
0

Le fichier /lib/firmware/rtl_nic/rtl8105e-1.fwest dans le package firmware-realtek

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

sudo apt-get install firmware-realtek
Moi aussi
la source