WireGuard Config from ProtonVPN Not Appearing in ConnMan Services on LibreELEC

  • Hi everyone,

    I’m trying to add a WireGuard VPN from ProtonVPN to LibreELEC using ConnMan, but my config doesn’t appear when I run connmanctl services. I’ve checked that:

    • My config file is in /storage/.config/wireguard/
    • File format is flat key = value style (no [Interface]/[Peer] sections)
    • Permissions are correct (chmod 600, owner is root)
    • ConnMan was restarted after adding the file

    Example of my anonymized ProtonVPN config:

    When I run connmanctl services, the VPN does not show up.

    I’d appreciate guidance on what else I might need to do to make ConnMan recognize the ProtonVPN WireGuard VPN on LibreELEC.

    Edited once, last by milo (November 9, 2025 at 6:23 PM).

  • ^ See above for some formatting fixes; formatting is important. Working?

  • If the changes worked (we have no idea because you've given zero feedback) the config will show up in 'connections' in the LE settings add-on as 'ProtonVPN' and you will be able to enable the connection from the GUI or connmanctl over SSH.

    If they didn't work, then no.