Möglicherweise fehlende Firmware /lib/firmware/rtl_nic/rtl8105e-1.fw für Modul r8169 mit 2.6.39 Kernel


16

Ich habe ein Problem seit dem Upgrade auf 2.6.39 in Natty vom Kernel-PPA-Repository.

Wenn ich ein tue, sudo update-initramfs -uerhalte ich die folgende Fehlermeldung.

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

Mir ist aufgefallen, dass sich die Firmware nicht im zugewiesenen Verzeichnis befindet. Weiß jemand, wo man die Firmware-Dateien dafür herbekommt.

Antworten:


8

Es gibt eine Lösung unter http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solved-w-possible-missing-firmware-lib-firmware-rtl_nic-rtl8105e-1fw -für-Modul-r8169 . Im Wesentlichen müssen Sie Folgendes tun:

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

und dann sudo update-initramfs -ufunktioniert ohne fehler.


Prost, ich werde es überprüfen.
Dean Thomson

Dieses Repo ist jetzt fatal: remote error: access denied or repository not exported: /pub/scm/linux/kernel/git/romieu/linux-firmware.git. Ich bekomme diesen Fehler jetzt am 14.04 mit 4.4.1 Kernel.
Patryk

36

Tun sudo apt-get install firmware-realtekund das Problem sollte gelöst sein


Ist das ein echtes Paket? Auf meinem 11.04-System wird apt-cache show firmware-realtekeine Meldung zurückgegeben, die besagt, dass das Paket nicht existiert.
DJEIKYB

8
Dieses Paket ist in den Debian-Repos enthalten - es ist nicht in den Ubuntu-Repos enthalten - daher gilt die Antwort nur für Debian und nicht für Ubuntu.
fossfreedom

1
Sie müssen auch den Zugriff auf die nicht freien Repositorys hinzufügen. Anleitung zu Debian 9: blog.programster.org/debian-9-install-raeltek-firmware
Programster

4

Vielleicht ist eine bessere Antwort die Installation des Linux-Firmware-Pakets und gegebenenfalls des Linux-Firmware-Nonfree-Pakets.


3

Ich hatte das gleiche Problem mit Ubuntu 12.04.5 LTS . Heute habe ich getestet, aber der alte "git: //git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git" ist ein kaputter Link.

Ich habe die neue Git-URL nach der Firmware von Realtek durchsucht. Die Befehle, die ich getestet habe (und die sehr gut funktionieren), sind:

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

und

rm -rf linux-firmware

Zum Löschen des Verzeichnisses, das Git heruntergeladen hat.


1

Für Debian führe ich den folgenden Befehl aus und es funktioniert wirklich:

apt-get install linux-firmware-nonfree

1

Es scheint, dass das Linux-Firmware-Paket beschädigt ist. Ich habe dieses Problem in Ubuntu 13.04 durch behoben

sudo apt-get purge linux-firmware

und

sudo apt-get install linux-firmware

0

Die Datei /lib/firmware/rtl_nic/rtl8105e-1.fwbefindet sich im Paket firmware-realtek

Sie müssen den folgenden Befehl ausführen. Öffnen Sie das Terminal Ctrl+ Alt+ T:

sudo apt-get install firmware-realtek
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.