Jetson AGX Orin - Where is wireguard?

I have Jetpack 6.2 L4T 36.4.3 newly flashed onto an AGX Orin. Can somebody please tell me how to get wireguard working on it?

I have “wg-quick up wg0” telling me “Unknown device type” and “Protocol not supported”.

“modprobe wireguard” tells me it cannot find a wirguard module.

Searching around I find many other Jetson users have had trouble with this. None of the advice offered works for me.

What to do?

Hello,

Thanks for visiting the NVIDIA Developer forums! Your topic will be best served in the Jetson category.

I have moved this post for better visibility.

Cheers,
Tom

Thanks, I was offered a thousand categories to choose from in a small font and coloring that I can hardly read. I had to choose one at random.

Here’s a docker based wireguard that has over 1m pulls.

Thanks but that docker based Wireguard is for the server not client. It also requires wireguard support in the kernel which I do don’t have.

OK I found a solution in this reddit post Reddit - The heart of the internet

So, to get Wireguard working on Jetpack 6.2 L4T 36.4.3 newly flashed onto an AGX Orin I basically grabbed this hacked up version of Wireguard here: GitHub - MrVasquez96/wireguard-linux-compat

Then build and install it according to the Wireguard build instructions here:

Note: The “apt-get install linux-headers -$(uname -r)” failed as there is no such package but the build completed anyway.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.