Got the following message when the openvpn plugin tries to set the default route: Jan 7 18:57:26 localhost NetworkManager[1816]: <warn> platform-linux: do-add-ip4-route: failure adding ip4-route '12: 0.0.0.0/0 50': Unspecific failure (1) Jan 7 18:57:26 localhost NetworkManager[1816]: <warn> default-route: failed to add default route 0.0.0.0/0 via 10.0.0.5 dev 12 metric 50 mss 0 src vpn with effective metric 50 The patch is already available in the upstream: http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=11aa07ed939193e85516c287a57dee1837242972 Reproducible: Always
The same here. Some references: https://bugs.archlinux.org/task/47535 http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=11aa07ed939193e85516c287a57dee1837242972
Had to resort to systemd's service files due to that bug too.
[master e391a7d] net-misc/networkmanager: Fix VPN routes (#571246 by Lu Ran) 2 files changed, 397 insertions(+) create mode 100644 net-misc/networkmanager/files/networkmanager-1.0.10-vpn-routes.patch create mode 100644 net-misc/networkmanager/networkmanager-1.0.10-r1.ebuild