web-dev-qa-db-ja.com

2.6.38カーネルのモジュールr8169のファームウェア/lib/firmware/rtl_nic/rtl8168d-2.fwが欠落している可能性があります

気づいたとき:

 sudo update-initramfs -u 

最新のカーネルリリース(2.6.38)では、次の警告メッセージが表示されます。

 update-initramfs:/boot/initrd.img-2.6.38-3-generic-pae
Wの生成:モジュールのファームウェア/lib/firmware/rtl_nic/rtl8168d-2.fwが欠落している可能性がありますr8169 
 W:モジュールr8169 
のファームウェア/lib/firmware/rtl_nic/rtl8168d-1.fwが欠落している可能性があります

この問題を解決するにはどうすればよいですか?

Dean Thomson 2月14日4時11分に書いた:

残念ながら、linux-firmwareパッケージはMaverick用ではありません。

4
Dean Thomson

このPPAを見てください。ファームウェアパッケージが更新されています。

不足しているファイルはlinux-firmwareパッケージにあります

2
TCr

まず、r8169がロード済みモジュール(lsmod)であるかどうかを確認します。ある場合は、modprobe -r r8169またはrmmod r8169を使用して一時的に削除し、新しいカーネルまたはインストールする必要のあるものをインストールします。その後、modprobe r8169を使用してモジュールを再インストールします。

1
david

同じ問題を解決しました。

ページ https://launchpad.net/ubuntu/+source/linux-firmware からnattyからlinux-firmwareパッケージをダウンロードし、手動でインストールしました。

wget https://launchpad.net/ubuntu/+archive/primary/+files/linux-firmware_1.49_all.deb
Sudo dpkg -i linux-firmware_1.49_all.deb 

次に電話する必要があります

Sudo update-initramfs -u

または、より便利に

Sudo aptitude reinstall linux-image-2.6.38-2.dmz.1-liquorix-686

(必要なカーネルパッケージをここに配置します)

警告はなくなったようで、すべてのファームウェアは適切な場所にあります。

1
kirushik

Debianからfirmware-linux-realtekをダウンロードして、問題を修正しました。

最初に、まだ問題があることを確認しましょう。

Sudo update-initramfs -u

エラーがまだ表示される場合は、パッケージを取得してください:

cd && wget http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_0.28_all.deb
Sudo dpkg -i --force-overwrite firmware-realtek_0.28_all.deb

解決策を検証しましょう。

Sudo update-initramfs -u

すべてがうまくいけば、メッセージは表示されません:)

1
Reda Lazri