I’m trying to get networkd to connect to a wireguard endpoint, specifically ProtonVPN, in case it matters. I just can’t get it to connect. Has anyone had success with that? Specifically without using wg-quick.
I use it for Mullvad and a couple internal things but yeah it works for me.
blurry@feddit.org 3 months ago
Yes I use wireguard only with systemd-networkd.
I followed the arch wiki and you need to ensure that the file permissions are correct, otherwise systemd will ignore them.
Copied from the wiki:
# chown root:systemd-network /etc/systemd/network/99-*.netdev # chmod 0640 /etc/systemd/network/99-*.netdev
Chais@sh.itjust.works 3 months ago
Do you notice anything wrong with my config? github.com/systemd/systemd/issues/30495
blurry@feddit.org 3 months ago
Have you tried to reduce your config to a minimum (like in the wiki) and add one additional part after step by step? F.e. the link and route parts? So you can maybe identify the block/line which breaks your config.