How to install missing kernel modules? Is it possible?
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: <
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.
You might be able to build them your self from source. A similar question was asked here. <