I'm trying to create a pptp vpn gateway to my nated webserver in a unprivileged container, but there is no ppp_generic module in the proxmox server to make available to the container.
I tested the same configuration in a vm, but I don't want the overhead and the security of the pptp protocol isn't a problem as the webserver communicates with https anyway.
I managed to create the container with the ppp device but I can't load the module ppp_generic in either the container or pmhost as that module doesn't seem to be enabled in the kernel compile options.
I guess I could compile a kernel with this option enabled, but I want to know why this module isn't available.
Is it just me or was an executive decision made to disable the ppp_generic module in the pve kernels?
What's the best way to proceed?
I tested the same configuration in a vm, but I don't want the overhead and the security of the pptp protocol isn't a problem as the webserver communicates with https anyway.
I managed to create the container with the ppp device but I can't load the module ppp_generic in either the container or pmhost as that module doesn't seem to be enabled in the kernel compile options.
root@pmhost:~# ll /lib/modules/5.13.19-2-pve/kernel/drivers/net/ppp
total 88
-rw-r--r-- 1 root root 13768 Nov 29 21:10 bsd_comp.ko
-rw-r--r-- 1 root root 23752 Nov 29 21:10 ppp_async.ko
-rw-r--r-- 1 root root 14248 Nov 29 21:10 ppp_deflate.ko
-rw-r--r-- 1 root root 16280 Nov 29 21:10 ppp_mppe.ko
-rw-r--r-- 1 root root 31352 Nov 29 21:10 pppoe.ko
-rw-r--r-- 1 root root 11512 Nov 29 21:10 pppox.ko
-rw-r--r-- 1 root root 22088 Nov 29 21:10 ppp_synctty.ko
-rw-r--r-- 1 root root 24168 Nov 29 21:10 pptp.ko
I guess I could compile a kernel with this option enabled, but I want to know why this module isn't available.
Is it just me or was an executive decision made to disable the ppp_generic module in the pve kernels?
What's the best way to proceed?
Last edited: