On 16/11/2015 18:12, Lubomir Rintel wrote: > On Thu, 2015-11-05 at 12:44 +0100, Rafaël Carré wrote: >> Hello, >> >> On 05/11/2015 12:31, Lubomir Rintel wrote: >>> Thanks for the patch, Rafaël. >>> >>> I'm not sure it's correct, though. The VPN plugin probably should >>> probably only emit "Config" signal and not "IP4Config" when it has >>> no >>> IPv4 configuration. >> >> You tell me :) > > I've committed a slightly modified version of the patch to the NM- > openvpn master. > > I'm wondering if you could try it out and see if it works for you?
Finally got to try it, it doesn't work, the helper fails with: (process:25280): nm-openvpn-WARNING **: No IP4 netmask/prefix (missing or invalid 'ifconfig_netmask') (process:25280): nm-openvpn-WARNING **: nm-openvpn-service-openvpn-helper did not receive a valid IPv4 or IPv6 configuration from openvpn > What configuration are you using the openvpn plugin in? A IPv6-only > setup? static IPv4 only, the server does not send an IP. Here is my local OpenVPN config: ----------------------------------------------- client dev tap proto udp remote vpn.example.com 1194 remote-random resolv-retry infinite nobind persist-key persist-tun cipher none auth-user-pass ca ca.pem comp-lzo ifconfig 192.168.123.11 255.255.255.0 verb 4 mute 20 ----------------------------------------------- And here is the file created in /etc/NetworkManager/system-connections/ ----------------------------------------------- [connection] id=VPN connection 1 uuid=d5fb8899-39e5-453d-8e72-21fa6606ad16 type=vpn autoconnect=false permissions= secondaries= [vpn] connection-type=password password-flags=1 remote=vpn.example.com cipher=none comp-lzo=yes dev-type=tap username=username ca=/path/to/ca.pem service-type=org.freedesktop.NetworkManager.openvpn [ipv4] address1=192.168.123.11/24 dns-search= method=manual [ipv6] addr-gen-mode=stable-privacy dns-search= ip6-privacy=0 method=ignore ----------------------------------------------- As you see ipv4.address1 is set but NM is still expecting an ip to be sent by the remote openvpn server instead of using that one. > Thanks, > Lubo > _______________________________________________ networkmanager-list mailing list networkmanager-list@gnome.org https://mail.gnome.org/mailman/listinfo/networkmanager-list