I'm trying to connect to a VPN service over L2TP using Karmic as a client and it's not working.
The only details I have are the remote IP address, username & password, and a shared secret string; this is enough for Windows but doesn't appear to be enough for Ubuntu.
I've tried using network-manager-vpnc and vpnc from the terminal to connect and I get "no supported authentication", and trying with OpenSwan it says "unable to identify either side of the connection".
I'd really appreciate some help here if anyone else has implemented this successfully.
Good luck.
IPSEC+L2TP is a beast to get working. The last resort first: this guide is fairly exhaustive.
If you're comfortable compiling things and moving libraries around, you can try my NetworkManager plugin which works at least with SonicWall's GroupVPN when set reasonably Windows+Mac compatible.
Why dont you just try and use an ssh tunnel to imitate a VPN, Heres a guide: https://help.ubuntu.com/community/SSH_VPN .