Wireguard Kernelmodul compilieren und laden

  • Hallo zusammen,


    es gibt das Wireguard Thema mittlerweile schon 100-Fach, jedoch gab es bisher noch keine Lösung. (Außer den Userspace implementierungen die aber nicht wirklich toll sind.)

    So wie es aus sieht gab/gibt es die Möglichkeit das Kernelmodul selbst zu übersetzen und zu laden.

    Link zur Anleitung

    Sobald dies erledigt ist können alle LXC bzw. Docker Lösungen verwendet werden, da das Kernelmodul nun vorhanden ist.


    Code
    [~] # uname -r
    4.2.8
    [~] # cat /proc/version
    Linux version 4.2.8 (root@U16BuildServer48) (gcc version 4.8.2 20131014 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2013.10 - Linaro GCC 2013.10) ) #2 SMP Tue Apr 6 05:28:48 CST 2021


    Das ist meine Versions Info.


    Leider komme ich nicht weiter das Modul direkt auf dem Qnap zu bauen. Daher die frage ob das Modul schon jemand für ein ARMv7 mit Kernel Version 4.2.8 und linaro 1.13.1-4.8-2013.10 gebaut hat und mir hier zur Verfügung stellen kann ?


    Vielen Dank :thumbup:


    mujuli