Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
sbiewald380818dYou may want to try out the Go implementation. While you get a big warning to use the kernel one, it works without problems (and at least wg-quick uses it automatically) and isnindependant of anything kernel related. You can get it from https://git.zx2c4.com/wireguard-go/
I have three systems, and I had to install wirerguard in three different ways:
- On an original Raspberry Pi 1: The dkms package from backports / unstable does not work, because it is not compatible with armv6 CPUs.
- On aRaspberry Pi 4 with 64 bit Raspbian: Had to use the Go userland implementation, because there are no kernel headers at all for 64-bit. It just works.
- On a regular x64 server: The the precompiled backports package worked on first try.