Hello. I was checking this and I'm not able to reproduce the issue. It now works on Noble, Oracular and the latest Ubuntu: 25.04 Plucky.
on Ubuntu 25.04 Plucky: root@P10d-lpar02:/home/ubuntu# lsb_release -s -c -d && uname -a Ubuntu 25.04 plucky Linux P10d-lpar02 6.14.0-22-generic #22-Ubuntu SMP Wed May 21 14:53:30 UTC 2025 ppc64le ppc64le ppc64le GNU/Linux root@P10d-lpar02:/home/ubuntu# modprobe --verbose wireguard insmod /lib/modules/6.14.0-22-generic/kernel/net/ipv4/udp_tunnel.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/net/ipv6/ip6_udp_tunnel.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/lib/crypto/libpoly1305.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/lib/crypto/libchacha.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/lib/crypto/libcurve25519-generic.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/arch/powerpc/crypto/chacha-p10-crypto.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/lib/crypto/libchacha20poly1305.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/arch/powerpc/crypto/curve25519-ppc64le.ko.zst insmod /lib/modules/6.14.0-22-generic/kernel/drivers/net/wireguard/wireguard.ko.zst on Ubuntu 24.10 Oracular: root@P9g-LPAR08:/lib/modules/6.11.0-26-generic/kernel# lsb_release -c -d -s && uname -a Ubuntu 24.10 oracular Linux P9g-LPAR08 6.11.0-26-generic #26-Ubuntu SMP Sat Apr 12 11:27:39 UTC 2025 ppc64le ppc64le ppc64le GNU/Linux root@P9g-LPAR08:/home/ubuntu# modprobe -v wireguard insmod /lib/modules/6.11.0-26-generic/kernel/net/ipv4/udp_tunnel.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/net/ipv6/ip6_udp_tunnel.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/lib/crypto/libpoly1305.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/lib/crypto/libchacha.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/lib/crypto/libcurve25519-generic.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/arch/powerpc/crypto/chacha-p10-crypto.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/lib/crypto/libchacha20poly1305.ko.zst insmod /lib/modules/6.11.0-26-generic/kernel/drivers/net/wireguard/wireguard.ko.zst on Ubuntu 24.04 LTS Noble: root@P10d-lpar04:/home/ubuntu# lsb_release -c -d -d && uname -a No LSB modules are available. Description: Ubuntu 24.04.2 LTS Codename: noble Linux P10d-lpar04 6.8.0-62-generic #65-Ubuntu SMP Mon May 19 17:18:31 UTC 2025 ppc64le ppc64le ppc64le GNU/Linux root@P10d-lpar04:/home/ubuntu# modprobe -v wireguard insmod /lib/modules/6.8.0-62-generic/kernel/net/ipv4/udp_tunnel.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/net/ipv6/ip6_udp_tunnel.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/lib/crypto/libpoly1305.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/lib/crypto/libchacha.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/lib/crypto/libcurve25519-generic.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/arch/powerpc/crypto/chacha-p10-crypto.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/lib/crypto/libchacha20poly1305.ko.zst insmod /lib/modules/6.8.0-62-generic/kernel/drivers/net/wireguard/wireguard.ko.zst Please, let us know if you have something different. And also, please notice that Ubuntu Noble 24.04 LTS has a newer kernel (now 6.8.0-) then the one reported (6.6) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2049924 Title: WireGuard broken on ppc64el Noble++ To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/2049924/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs