wireguard 安装:modprobe wireguard 失败

wireguard 安装:modprobe wireguard 失败

我在 Ubuntu 22.04 LTS 上安装了 wireguard,一切正常。在另一台运行 Ubuntu 18.04 LTS 的旧机器上,我在安装 wireguard 时遇到了问题。当我执行

  sudo ip link add dev wg0 type wireguard

它显示:

  RTNETLINK answers: Operation not supported

经过研究,发现 wireguard 的内核模块没有加载,如下所示:

  sudo modprobe wireguard

显示:

  modprobe: FATAL: Module wireguard not found in directory /lib/modules/4.15.0-33-generic

然而,

 sudo /usr/sbin/dkms status

显示:

 wireguard, 1.0.20201112: added

我还发现,由于安全启动功能,wireguard 内核模块可能未加载,但我没有使用 UEFI 进行启动。欢迎提出任何建议。我尝试了常见的方法:apt-get update、apt-get upgrade 等,但无济于事。如何加载 wireguard 内核模块?

答案1

添加与安装不同。我将再次运行 dkms build 和 dkms install 命令。

相关内容