ArchLinux 中网络突然停止工作并且适配器消失

ArchLinux 中网络突然停止工作并且适配器消失

启动 Arch Linux (vbox) 计算机后,网络不再工作。

以太网适配器不显示:命令ip a并且ip link仅显示 Loopack / localhost 接口

内核模块似乎未正确加载:lspci -vnn确实列出了接口,但没有内核模块或驱动程序

我如何解决它?为什么会发生这种情况?

答案1

跑步:

uname -a
pacman -Q linux

输出在一个健康机器应该有匹配的版本号:

linux 6.1.1.arch-1 # SMP PREEMPT_DYNAMIC [...]
linux 6.1.1.arch-1

就我而言,它不是:第二行,报告的版本pacman -Q linux更高:6.1.5.arch-1或类似。这意味着安装的内核包与正在运行的内核包不匹配。

解决方法是重新安装 所报告的内核包对应的内核包uname。并希望它仍然在缓存中。

首先找到确切的名称并记下与 uname 版本匹配的名称:

ls /var/cache/pacman/pkg/linux-*

然后安装您刚刚找到的文件:

pacman -U /var/cache/pacman/pkg/linux-6.1.1.arch-1-1-x86_64.pkg.tar.xz

网络现在应该可以工作了。

这可能是上次运行系统更新时发生的

(改编自这里

相关内容