安装 VLAN 时出现 8021q 问题

安装 VLAN 时出现 8021q 问题

我在使用安装在 Raspberry Pi 4 上的 Ubuntu Server 上的 vlan 包时遇到问题。我正在运行 Ubuntu 21.10。

我将运行该命令sudo apt install vlan,然后程序包将下载。运行时sudo modprobe 8021q出现此错误

modprobe: FATAL: Module 8021q not found in directory /lib/modules/5.13.0-1015-raspi

我已经研究过这个错误,但没有找到任何有用的方法。我该如何解决这个错误?

答案1

您需要安装该包linux-modules-extra-raspi

sudo apt install linux-modules-extra-raspi

21.10 发行说明简要地指出一些内核模块已被移至该软件包(显然包括 8021q)。

答案2

尝试(重新)生成模块依赖列表并再次检查 modprobe。整个安装顺序如下:

sudo apt-get install vlan 
lsmod | grep 8021q
grep 8021q /etc/modules
sudo echo "8021q" >> /etc/modules
sudo modprobe 8021q
grep 8021q /etc/modules

修复缺失模块的可能方法:

sudo apt install --reinstall linux-image-5.13.0-1015-raspi

检查目录内容: /lib/modules/

/lib/modules/5.13.0-1015-raspi

/lib/modules/5.13.0-1015-raspi/kernel/net

相关内容