Public bug reported:
Hi,
when running
nmcli connection show "name"
where name is the connection of a configured wireguard vpn connection,
nmcli should, and on non-Ubuntu systems (e.g. Fedora) actually does show
the peers as an entry under entry wireguard.peers
On Ubuntu (and Kubuntu), it doesn't.
Even
nmcli -s -f wireguard.peers connection show "name"
fails with Error: 'connection show': invalid field 'wireguard.peers';
allowed fields: wireguard.private-key,wireguard.private-key-
flags,wireguard.listen-port,wireguard.fwmark,wireguard.peer-
routes,wireguard.mtu,wireguard.ip4-auto-default-
route,wireguard.ip6-auto-default-route
It's probably a matter of Ubuntu's netplan integration.
Background: I'm configuring several desktop machines with puppet, and try to
cope with the fact, that Ubuntu=Gnome and Kubuntu=KDE do store the secrets (=
private key, and shared key with each peer) differently by default. While
Kubuntu does store secrets for non-public connections in the user's keyring and
thus does not change the netplan file when the key is entered, Ubuntu stores
them in the netplan file and configures user permissions. This problem should
be solved by setting the key-flags to 1=agent-owned with nmcli or in the
netplan file, and then use nmcli instead of the Ubuntu graphical configuration
to set the shared key, but
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: network-manager 1.54.3-2ubuntu3
ProcVersionSignature: Ubuntu 7.0.0-30.30-generic 7.0.12
Uname: Linux 7.0.0-30-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Fri Sep 25 22:56:39 2026
InstallationDate: Installed on 2025-10-19 (341 days ago)
InstallationMedia: Kubuntu 25.10 "Questing Quokka" - Release amd64 (20251007)
IpRoute:
default via 192.168.192.1 dev enp3s0 proto dhcp src 192.168.192.204 metric 100
10.86.145.0/24 dev lxdbr0 proto kernel scope link src 10.86.145.1 linkdown
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
192.168.192.0/24 dev enp3s0 proto kernel scope link src 192.168.192.204 metric
100
IwDevWlp1s0Link: Not connected.
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: network-manager
UpgradeStatus: Upgraded to resolute on 2026-05-16 (132 days ago)
nmcli-nm:
RUNNING VERSION STATE STARTUP CONNECTIVITY NETWORKING WIFI-HW WIFI
WWAN-HW WWAN METERED
running 1.54.3 connected started full enabled enabled
enabled missing enabled no (guessed)
** Affects: network-manager (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug resolute wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168577
Title:
nmcli doesn't show wireguard peers
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/2168577/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs