r/ProtonVPN • u/kuvora • 9h ago
Solved Fix for ProtonVPN stuck on "Connecting" after system update - "Operation not supported - Unknown device type"
Setup: Pop!_OS 24.04 LTS, COSMIC desktop, kernel 7.0.11-76070011-generic.
After a system update, ProtonVPN got stuck indefinitely on "Connecting" and never established a tunnel. Checked journalctl and found:
do-add-link[proton0/wireguard]: failure 95 (Operation not supported - Unknown device type)
Turned out the WireGuard kernel module wasn't auto-loading when NetworkManager requested the interface, even though the module itself was present and fine. Confirmed by running `sudo modprobe wireguard` manually - loaded instantly with no errors.
Fix: force it to load at boot instead of relying on auto-load:
echo wireguard | sudo tee /etc/modules-load.d/wireguard.conf
sudo reboot
Connected fine afterward. The underlying cause isn't specific to Pop!_OS/COSMIC though - the same "Unknown device type" failure shows up in bug reports on stock Ubuntu, Fedora, and Debian-based setups too. Support may tell you it's a "kernel limitation," but if modprobe loads it cleanly by hand, it's just an autoload gap, not an actual incompatibility.
Posting in case anyone else hits this after a kernel update.


