If you've ever used WireGuard on Windows or Mac, you're probably familiar with the intuitive GUIs that make the setup process a breeze. Unfortunately, Linux doesn't have a WireGuard GUI that's under active development. But don't lose hope yet!
I think it expects you to use a standardized device name structure such as wg0 however it doesn't exactly (or rather clearly) enforce this, and it tries to name the new device whatever the file is named during the import step.
This problem is somewhat compounded by VPN providers, who often generate some long filename when you export a WG config.
Worth noting, it doesn't like long
.conf
filenames. If you get an error that the file can't be found when importing, try shortening the filename.Lol was it written for DOS?
I think it expects you to use a standardized device name structure such as
wg0
however it doesn't exactly (or rather clearly) enforce this, and it tries to name the new device whatever the file is named during the import step.This problem is somewhat compounded by VPN providers, who often generate some long filename when you export a WG config.