VPN client - L2TP over IPSEC (PSK) - howto on Suse (forced to use Ubuntu for work due to no vpn..)

HI.

How do you connect via OpenSuse to a L2TP over IPSEC (PSK) VPN?

The vpn gui tools included in the opensuse repos do not seem to support this type of VPN connection (i.e the gnome/kde tools) so I am stuck having to use Kubuntu to work with.

The only tools in Linux I have been able to get to work (any distro) are from

http://wiki.l2tpipsecvpn.tuxfamily.org/wiki/index.php?title=Main_Page

  • the ubuntu ppa works.

The version for opensuse http://wiki.l2tpipsecvpn.tuxfamily.org/wiki/index.php?title=Main_Page#openSUSE is out of date (i.e will not install in opensuse 13.1) - trying to compile from source I get the following error

src/pkcs11/Pkcs11.h:29:18: fatal error: ltdl.h: No such file or directory
 #include <ltdl.h>

Surely other people are connecting to this type of VPN (its really common, Android phones use it widely)

Any assistance/advise with this would be good - right now i’m forced to use an Ubuntu variant (or Windows…) to connect to work - which sucks.

Cheers

That repo doesn’t exist at all anymore AFAICS.

  • trying to compile from source I get the following error
src/pkcs11/Pkcs11.h:29:18: fatal error: ltdl.h: No such file or directory
 #include <ltdl.h>

ltdl.h is in the package “libtool”, you have to install that.

But maybe this would work as well?
http://software.opensuse.org/package/NetworkManager-l2tp
This should add L2TP support to NetworkManager.
But I haven’t tried that myself.

Hi

Thanks for the advice regarding libtool

I’m using KDE - the kde + yast networkmanager was still missing L2TP setup

Anyone else connecting to this type of VPN?

(still stuck on Kubuntu for work due to VPN issue…)

cheers