Kubuntu 系统更新后以太网不工作

Kubuntu 系统更新后以太网不工作

我在 Kubuntu 机器上执行系统更新后遇到了以太网连接问题。更新和重启后,以太网端口停止工作,但 Wi-Fi 连接不受影响。

以下是我在更新过程中遵循的步骤:

#!/bin/bash

sudo apt update
sudo apt upgrade -y
sudo apt full-upgrade -y
sudo apt install ubuntu-drivers-common -y
sudo ubuntu-drivers autoinstall
sudo snap refresh
fwupdmgr refresh --force
fwupdmgr get-updates --force
fwupdmgr update --force
sudo apt autoremove -y
sudo apt autoclean
sudo apt clean

重启后,以太网不再运行。lspci -nn | grep -i ethernet和的输出sudo lshw -C network表明系统识别以太网控制器(Realtek RTL8111/8168/8411 PCI Express 千兆以太网控制器),但将其标记为“UNCLAIMED”。

我已经尝试过这个 Ask Ubuntu 线程中提出的解决方案(更新后有线连接停止工作(Realtek 以太网)-Ubuntu 20.04),其中涉及创建“r8169_disable_msi”文件并更新 GRUB,但这并没有解决问题。此外,我尝试通过关闭并启动计算机而不是直接重新启动来解决问题,但无济于事。

我正在寻求建议或潜在解决方案以重新启用我的以太网连接。任何指导或故障排除步骤都将不胜感激。

谢谢您的帮助,

答案1

在 Ubuntu 20.04 上恢复先前的内核以尝试恢复丢失的以太网功能:

  • 启动到恢复模式。启动过程中出现 GRUB 菜单时,选择“Ubuntu 高级选项”,然后选择恢复模式条目。
  • 进入 root shell 提示符。从恢复菜单中,选择“进入 root shell 提示符”。
  • 列出已安装的内核版本: dpkg --list | grep linux-image
  • 如果有可用的先前工作的内核版本,请安装该版本:apt install linux-image- 替换为您要安装的版本。
  • 重启:重启
  • 当出现 GRUB 菜单时,选择新安装的旧内核版本,而不是默认的最新内核。
  • 检查以太网在旧内核版本上是否正常工作。如果旧内核正常工作,您可以将其设置为启动时的默认内核:grub-set-default “Ubuntu 高级选项>内核版本”
  • 更新 GRUB:update-grub
  • 再次重新启动并确保选定的旧内核启动并且以太网正常工作。

然后,您可以调查为什么最新的内核破坏了以太网功能,但至少您目前有一个可以使用的内核。

相关内容