Skip to content

Synology: How do i determine if wireguard is using kernel module or go #736

Answered by qdm12
arpitgupta asked this question in Q&A
Discussion options

You must be logged in to vote

Ok so I went down a long rabbit hole to find the Wireguard library I was using did not automagically use the Kernelspace implementation if it was available.

HOWEVER, I implemented an 'opportunistic' kernel space usage in cfa3bb3 (latest image) where the kernelspace implementation is used if it is available; otherwise it fallsback on the (previously existing) userspace Go implementation. My apologies for the false claims, I was mistaken. At least it's fixed now 👍

Gluetun will now also log out the implementation it's using (userspace or kernelspace)

Replies: 1 comment 8 replies

Comment options

You must be logged in to vote
8 replies
@arpitgupta
Comment options

@qdm12
Comment options

@arpitgupta
Comment options

@qdm12
Comment options

@arpitgupta
Comment options

Answer selected by arpitgupta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants