我在运行 Ubuntu 22.04.1 的笔记本电脑上非常成功地使用 OpenFortiVPN 连接到 Fortigate VPN。最近,在我的笔记本电脑终于坏了之后,我决定买一台 Raspberry PI 4 并安装 Ubuntu 22.04.1。我运行的是完全相同的配置、相同的网络等,但在 PI 上我就是无法启动成功的连接。
这是我不断收到的终端信息:
INFO: Connected to gateway.
INFO: Authenticated.
INFO: Remote gateway has allocated a VPN.
Couldn't set tty to PPP discipline: Invalid argument
ERROR: read: Input/output error
INFO: Cancelling threads...
INFO: Cleanup, joining threads...
ERROR: pppd: An immediately fatal error of some kind occurred, such as an essential system call failing, or running out of virtual memory.
INFO: Terminated pppd.
INFO: Closed connection to gateway.
INFO: Logged out.
有人可以给我指明正确的方向吗?
PS:我对 Linux 环境还很陌生。
答案1
非常感谢 Dimitri Papadopoulos Orfanos @ GITHUB 提供以下解决方案:
我怀疑这是 ARM64 与 AMD64 的问题。Raspberry Linux 发行版缺少可运行的 pppd,可能是因为缺少内核模块。
类似这样的事情可能会有帮助:
sudo apt install linux-modules-extra-raspi
现在它运行完美!!