Możliwe brakujące oprogramowanie /lib/firmware/rtl_nic/rtl8105e-1.fw dla modułu r8169 z jądrem 2.6.39

16

Mam problem od czasu aktualizacji do wersji 2.6.39 w Natty z repozytorium Kernel-PPA.

Po wykonaniu tej czynności pojawia sudo update-initramfs -usię następujący komunikat o błędzie.

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

Zauważyłem, że oprogramowania wewnętrznego nie ma w przydzielonym katalogu. Czy ktoś wie, skąd wziąć pliki oprogramowania układowego do tego.

Dean Thomson
źródło

Odpowiedzi:

8

Istnieje rozwiązanie na http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solved-w-possible-missing-firmware-lib-firmware-rtl_nic-rtl8105e-1fw -dla-modułu-r8169 . Zasadniczo musisz zrobić:

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

a następnie sudo update-initramfs -udziała bez błędów.

rocko
źródło
Na zdrowie to sprawdzę.
Dean Thomson,
To repozytorium jest teraz fatal: remote error: access denied or repository not exported: /pub/scm/linux/kernel/git/romieu/linux-firmware.git. Ten błąd pojawia się teraz 14.04 z jądrem 4.4.1.
Patryk
36

Zrób sudo apt-get install firmware-realteki problem powinien zostać rozwiązany

Alex
źródło
Czy to prawdziwy pakiet? W moim systemie 11.04 apt-cache show firmware-realtekzwraca komunikat informujący, że pakiet nie istnieje.
djeikyb,
8
Ten pakiet znajduje się w repozytoriach Debiana - nie ma go w repozytoriach Ubuntu - więc odpowiedź dotyczy tylko Debiana, a nie Ubuntu.
fossfreedom
1
Będziesz także musiał dodać dostęp do niewolnych repozytoriów. Przewodnik po Debianie 9: blog.programster.org/debian-9-install-raeltek-firmware
Programster
4

Być może lepszą odpowiedzią jest instalacja pakietu oprogramowania układowego Linux i, jeśli to konieczne, pakietu wolnego oprogramowania linuxowego.

Jean-Yves LENHOF
źródło
3

Miałem ten sam problem z Ubuntu 12.04.5 LTS . Dzisiaj testowałem, ale stary „git: //git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git” to uszkodzony link.

Przeszukałem nowy adres git w celu pobrania oprogramowania układowego realtek. Polecenia, które przetestowałem (i działa bardzo dobrze) to:

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

i

rm -rf linux-firmware

Do usunięcia katalogu pobranego przez git.

użytkownik471101
źródło
1

W przypadku Debiana uruchamiam następujące polecenie i to naprawdę działa:

apt-get install linux-firmware-nonfree
ECL
źródło
1

Wygląda na to, że pakiet oprogramowania linuksowego jest uszkodzony, problem rozwiązałem w Ubuntu 13.04 przez

sudo apt-get purge linux-firmware

i

sudo apt-get install linux-firmware
użytkownik204587
źródło
0

Plik /lib/firmware/rtl_nic/rtl8105e-1.fwznajduje się w pakiecie firmware-realtek

Musisz uruchomić następujące polecenie. Otwórz terminal Ctrl+ Alt+ T:

sudo apt-get install firmware-realtek
Ja też
źródło