My machine:
- An Ubuntu server 16.04 LTS on a PINE64 with an ARM 64-bit processor (Linux pine64 3.10.105-0-pine64-longsleep #3 SMP PREEMPT Sat Mar 11 16:05:53 CET 2017 aarch64 aarch64 aarch64 GNU/Linux)
My goal is to get my PINE64 worked as a VPN server with L2TP/IPsec protocol by strongSwan.
Now, I have a problem that my PINE64 doesn't have required kernel modules for strongSwan listed here: https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules
I tried sudo modprobe MODULE_NAME and only knew that my PINE64 had no such module in directory /lib/modules/3.10.105-0-pine64-longsleep.
Here, My questions are:
- Is there any way to install these missing modules to my PINE64?
- If exists, how?
- Do you have any better workaround to make a VPN server on my PINE64?
- Any suggestion?
Not only specific answers for PINE64 but also general answers for Linux are appreciated.