Debian stretch 无法加载固件 rtl_nic/rtl8168g-3.fw (-2)

lot*_*fio 17 boot debian firmware

Debian stretch在启动过程中 收到此错误

[ 26.390311] r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-3.fw (-2)
Run Code Online (Sandbox Code Playgroud)

之后我继续启动并且工作正常。是否缺少任何固件或驱动程序?

lot*_*fio 39

经过数小时在不同资源上的搜索,我最终解决了由于缺少firmware-realtekrealtek 驱动程序而导致的问题。

缺少此固件可能会引发不同的错误,rtl_nic/ 以解决此问题,只需将官方存储库Debian 固件realtek 添加 到您的/etc/apt/sources.list 并确保您选择正确的Destro

您的source.list应如下所示:

#realtek firmware
deb http://ftp.de.debian.org/debian stretch main non-free
deb-src  http://ftp.de.debian.org/debian stretch main non-free
Run Code Online (Sandbox Code Playgroud)

之后安装realtek固件

sudo apt-get update
sudo apt-get install firmware-realtek
Run Code Online (Sandbox Code Playgroud)

  • 如果我们的电脑没有互联网怎么办...?我们可以使用另一台电脑专门下载该文件,然后使用 USB 记忆棒并继续进入 shell(通过恢复模式)以及...如何手动部署该固件?@lotfio (2认同)