Có thể thiếu firmware /lib/firmware/rtl_nic/rtl8105e-1.fw cho mô-đun r8169 với kernel 2.6,39


16

Tôi đã gặp sự cố kể từ khi nâng cấp lên 2.6,39 trong Natty từ kho lưu trữ Kernel-PPA.

Khi tôi làm một sudo update-initramfs -utôi nhận được thông báo lỗi sau.

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

Tôi đã nhận thấy rằng phần mềm không có trong thư mục được phân bổ. Có ai biết nơi để có được các tập tin phần sụn cho việc này.

Câu trả lời:


8

Có một giải pháp tại http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solve-w-possible-missing-firmware-lib-firmware-rtl_nic-rtl8105e-1fw -cho-mô-đun-r8169 . Về cơ bản bạn cần làm:

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

và sau đó sudo update-initramfs -uhoạt động mà không có lỗi.


Chúc mừng tôi sẽ kiểm tra nó.
Dean Thomson

Repo này là bây giờ fatal: remote error: access denied or repository not exported: /pub/scm/linux/kernel/git/romieu/linux-firmware.git. Tôi nhận được lỗi này vào ngày 14.04 với kernel 4.4.1.
Patryk

36

Làm sudo apt-get install firmware-realtekvà vấn đề cần được giải quyết


Đây có phải là một gói thực sự? Trên hệ thống 11.04 của tôi, apt-cache show firmware-realtektrả về một thông báo cho biết gói không tồn tại.
djeikyb

8
Gói này nằm trong repos Debian - nó không có trong repos Ubuntu - vì vậy câu trả lời chỉ áp dụng cho Debian chứ không phải Ubuntu.
fossfreedom

1
Bạn cũng sẽ phải thêm quyền truy cập vào kho không miễn phí. Hướng dẫn Debian 9: blog.programster.org/debian-9-install-raeltek-firmware
trình viên

4

Có lẽ một câu trả lời tốt hơn là cài đặt gói linux-firmware và nếu cần gói linux-firmware-nonfree.


3

Tôi gặp vấn đề tương tự với Ubuntu 12.04.5 LTS . Hôm nay tôi đã thử nghiệm, nhưng "git: //git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git" cũ là một liên kết bị hỏng.

Tôi đã tìm kiếm url git mới để tải xuống firmware của realtek. Các lệnh mà tôi đã kiểm tra (và hoạt động rất tốt) là:

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

rm -rf linux-firmware

Để xóa thư mục mà git đã tải xuống.


1

Đối với Debian, tôi chạy lệnh sau và nó thực sự hoạt động:

apt-get install linux-firmware-nonfree

1

Có vẻ như gói phần mềm linux bị hỏng, tôi đã giải quyết vấn đề này trong Ubuntu 13.04 bằng cách

sudo apt-get purge linux-firmware

sudo apt-get install linux-firmware

0

Các tập tin /lib/firmware/rtl_nic/rtl8105e-1.fwtrong gói firmware-realtek

Bạn cần chạy lệnh sau. Mở thiết bị đầu cuối Ctrl+ Alt+ T:

sudo apt-get install firmware-realtek
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.