Open c25 opened 2 years ago
Yes it's custom kernel modified by google so mainline headers doesn't work, but since kernel 5.6 there is a wireguard module build in. I'm on kernel 5.15 with working wireguard. Try this sudo modprobe wireguard
if that doesn't work you will have to change kernel config and rebuild kernel with wireguard module https://cb-linux.github.io/breath/docs.html#/kernel?id=new-build-script, this config needs to be enabled https://www.kernelconfig.io/search?q=CONFIG_WIREGUARD&kernelversion=5.10.137&arch=x86
This is probably due to kernel headers being missing/mismatched.
wg-quick up wg0
This appears to be because we're lacking the wireguard kernel module.
installing
wireguard-dkms
(or runningdpkg-reconfigure wireguard-dkms
) fails/skips as the kernel headers for the running kernel are not installed.linux-headers-amd64 5.18.16-1
are installedEven if we could install the correct version I doubt they would match the running (chromebook) kernel.