This is an automated archive.
The original was posted on /r/wireguard by /u/StrikingBreadfruit on 2024-01-05 00:45:18+00:00.
I am trying to put wireguard on an armhf/armv7l mifi device and have gotten all the way to loading the cross compiled wireguard kernel module onto the device. I compiled this module using the 4.14.117 linux source and the compiler trio arm-linux-gnueabihf. After indmodding stuff, I can run modinfo and lsmod and see all good info about the kernel module.
I then run wg-quick and the first line "ip link add wg0 type wireguard" fails with the error: "Error: argument "wg0" is wrong: Unknown device".
Looking deeper, I can see that /sys/class/net/wg0 does not exist, which I believe it should at this point.
Has anyone had any experience cross compiling this wireguard kernel module for another device and seen anything like this?
I can provide further info/logs if so.