Hi All,
I have a problem with the KDE network manager, where Persistent Keepalive doesn’t get set correctly when using the WireGuard connection profile.
I’ve also posted on the kde bugzilla, but been told to come ask here.
https://bugs.kde.org/show_bug.cgi?id=461319
SUMMARY
I’ve got a WireGuard profile, when I add a Persistent Keepalive
to a peer via the the applet, press apply. The setting doesn’t actually apply, if you reopen the applet then the connection, the field is then blank again. You don’t need to connect with the profile, just try setting it and then close the applet window and then go back in to check it’s applied.
If you set the persistent-keepalive
directly in the .connection file and reload network manager. It’ll then show in the NetworkManager Applet, but making any changes to the connection to the peers list will cause the persistent-keepalive
to be unset once again using the applet.
STEPS TO REPRODUCE
- Open WireGuard connection profile in nm-applet
- Go to the
WireGuard Interface
tab - Click
peers
- Add value like
25
toPersistent Keepalive
- Click
OK
to thePeer Properties
window - Click
Ok
to theConnections- System Settings
window - Open WireGuard connection profile in nm-applet
- Go to the
WireGuard Interface
tab - Click
peers
- See value wasn’t applied.
OBSERVED RESULT
persistent-keepalive
isn’t set
EXPECTED RESULT
persistent-keepalive
should be set to defined value
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 36
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
ADDITIONAL INFORMATION
System is fully up to date, as of writing this bug.
Bug also happens in Fedora Linux 37
KDE Plasma Version: 5.26.2
Will carry on upstream