NetworkManager on Fedora14 doesn't support the "--float" parameter of OpenVPN client.

Are there any workarounds to connect with NetworkManager to an OpenVPN network using the --float option?

Or are there any other graphical Network Managers for GNOME that would have this feature?

  • 2
    a quick search for "network manager openvpn float" reveals that someone patched ubuntu's network manager to support it. Dont know if it made it to upstream, and no luck onadding fedora. Look for nm-openvpn-service binary on your installation a execute a strings "strings /path/to/nm-openvpn-service" and grep for this option. If it is not there, is not supported :S. You could also try to hack it up crafting the patch made for ubuntu. – Torian Aug 16 '11 at 12:24

If I were faced with this I would:

 mv /usr/sbin/openvpn /usr/sbin/openvpn.binary
 echo "#!/bin/sh
exec /usr/sbin/openvpn.binary --float $*" >/usr/sbin/openvpn
 chmod 755 /usr/sbin/openvpn

and then see if the existing tools still work. It should cause it to pass --float all the time. You can add code to your new 'openvpn.sh' script if you only want to pass it for certain connections (maybe echo $* | grep client.conf).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.