我有一台 Ubuntu 16.04LTS 服务器,它兼作我的 LAN 的 VPN 路由器/网关。我刚刚换了一个快速宽带服务,遇到了 Atom D525 CPU 的限制 - 最大 VPN 吞吐量约为 45Mbit/s。
我正在考虑尝试硬件加速,看看能否提高 VPN 吞吐量。我在 Ebay 上找到了 Soekris VPN1401 PCI 卡,但无法确定它是否适用于 Linux(我知道 OpenVPN 支持它)。
您能帮忙吗,或者建议一个可行的替代方案?
答案1
好的,我拿到了有问题的卡,并将其安装在我的服务器系统中。它启动没有问题,卡被正确识别(lspci)。
没有加载任何驱动程序,但有了这张卡,我就能确定需要什么驱动程序。我显然在寻找当前内核中不存在的 hifn_795x.ko。看来该驱动程序不再在 Ubuntu 内核中维护,可能是因为与 AMD64 代码不兼容(请参阅 launchpad bug)
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1085115
有证据表明 Fedora 32 位内核仍有可用的模块。
https://www.rpmfind.net/linux/rpm2html/search.php?query=kmod(hifn_795x.ko)
不过对我来说没什么用。最有可能的情况是,我会保留这张卡,并在将来的某个时候在自制的 pfSense 路由器中使用。