当我这样做时,我注意到:
须藤更新-initramfs -u
在最新的内核版本 (2.6.38) 中,我收到以下警告消息:
update-initramfs:生成 /boot/initrd.img-2.6.38-3-generic-pae W:模块 r8169 可能缺少固件 /lib/firmware/rtl_nic/rtl8168d-2.fw W:模块 r8169 可能缺少固件 /lib/firmware/rtl_nic/rtl8168d-1.fw
我该如何解决这个问题?
Dean Thomson 2 月 14 日 4:11 写道:
不幸的是, linux-firmware 软件包不适用于Maverick。
我刚刚通过从 Debian 下载固件-linux-realtek 解决了这个问题。
首先,让我们确保您仍然有问题:
现在,如果您仍然看到错误获取包:
让我们验证解决方案:
如果一切顺利,您将看不到消息 :)
看看这个 PPA ......它已经更新了固件包:
丢失的文件可以在
linux-firmware
包中找到我刚刚解决了同样的问题。
我已经从页面https://launchpad.net/ubuntu/+source/linux-firmware从 natty 下载了 linux-firmware 包并手动安装:
然后应该打电话
或者,更方便
(把你需要的内核包放在这里)
警告似乎消失了,所以所有固件都在正确的位置。
首先,检查 r8169 是否是已加载的模块 (lsmod)。如果是,请使用
modprobe -r r8169
或rmmod r8169
暂时删除它,然后安装新内核或您需要安装的任何内容。之后,使用modprobe r8169
重新安装模块。