2.6.39カーネルのモジュールr8169のファームウェアが欠落している可能性/lib/firmware/rtl_nic/rtl8105e-1.fw


16

Kernel-PPAリポジトリからNattyで2.6.39にアップグレードして以来、問題が発生しています。

を実行するsudo update-initramfs -uと、次のエラーメッセージが表示されます。

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

ファームウェアが割り当てられたディレクトリにないことに気付きました。誰もがこのためのファームウェアファイルを入手する場所を知っていますか。

回答:


8

http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solved-w-possible-missing-firmware-lib-firmware-rtl_nic-rtl8105e-1fwに解決策があります-for-モジュール-r8169。基本的にあなたがする必要があります:

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

そして、sudo update-initramfs -uエラーなしで動作します。



このレポは今fatal: remote error: access denied or repository not exported: /pub/scm/linux/kernel/git/romieu/linux-firmware.gitです。4.4.1カーネルの14.04でこのエラーが発生しました。
パトリク

36

sudo apt-get install firmware-realtekて、問題を解決する必要があります


これは本当のパッケージですか?11.04システムでapt-cache show firmware-realtekは、パッケージが存在しないというメッセージを返します。
djeikyb

8
このパッケージはDebianリポジトリにあります-Ubuntuリポジトリにはありません-したがって、答えはUbuntuではなくDebianにのみ適用されます。
fossfreedom

1
また、非フリーリポジトリへのアクセスを追加する必要があります。Debian 9ガイド:blog.programster.org/debian-9-install-raeltek-firmware
Programster

4

おそらく、より良い答えは、linux-firmwareパッケージと、必要に応じてlinux-firmware-nonfreeパッケージをインストールすることです。


3

Ubuntu 12.04.5 LTSでも同じ問題が発生しました。今日テストしましたが、古い「git://git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git」は壊れたリンクです。

realgitのファームウェアをダウンロードするために、新しいgit URLを検索しました。私がテストした(そして非常にうまく動作する)コマンドは次のとおりです。

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

gitがダウンロードしたディレクトリを削除します。


1

Debianの場合、次のコマンドを実行しますが、実際に機能します。

apt-get install linux-firmware-nonfree

1

Linuxファームウェアパッケージが破損しているようです。ubuntu13.04でこの問題を解決しました。

sudo apt-get purge linux-firmware

そして

sudo apt-get install linux-firmware

0

ファイル/lib/firmware/rtl_nic/rtl8105e-1.fwはパッケージfirmware-realtekにあります

次のコマンドを実行する必要があります。ターミナルを開くCtrl+ Alt+ T

sudo apt-get install firmware-realtek
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.