Wireguard and OpenVPN config files not working on KDE NetworkManager

I recently bought ProtonVPN and it works great via Flatpak app. I wanted also to setup portforwarding via proton guide

The problem is that to do it via app i need to layer some packages so i thought - “Let’s do it via config files”. I downloaded both wireguard and openVPN files and in both cases my ip adress wasn’t changed when i checked it on ip.me

Is there a bug in KDE’s NetworkManager and command line should be my way to go? Or am I doing smth wrong?

Don’t know if I’m seeing the same problem as you, but I also am struggling to get WireGuard to work via the Plasma settings on Aurora. It gives me an error like I can only use OpenVPN, but then an OpenVPN file also isn’t working for me.

It works for me. A previously downloaded wireguard config works fine for me. To test, I downloaded another wireguard config with portforwarding and that seemed to connect properly.

For context, I am on Bazzite with KDE.
For testing purposes, I also downloaded a US country openVPN config from proton VPN. I imported the config file from KDE settings, then I filled in the OpenVPN username and password this link, and it connected just fine.

If it helps these are my steps

  1. Download the config file from protonvpn
  2. Open KDE settings > Wifi & Internet > Wifi & Networking
  3. Click “+” button that says “Add a new connection”
  4. Scroll to the “Import VPN connection…”
  5. Pick the downloaded config from the KDE file picker
  6. Then if the VPN did not autoconnect, go to Wifi icon in taskbar and find the VPN connection, it should have a shield icon and named whatever the config file was named

Note: If you are using openvpn, as I mentioned, you need to go to the connection settings for that vpn connection (once imported) and fill in the username and password since protonvpn does not put credentials in openVPN config files. This step is not needed for wireguard.

1 Like

Idk if something changes for me or if you whispered to my computer over the internet, but it works for me now. Thank you!

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