Install vpnc and wine (if you use an RSA SecurId software dongle). The dongle runs flawlessly under wine.
In openSUSE you can run this command:
If you have a VPN client set up in Windows look for the .pcf file.
This table shows what the necessary elements in the pcf file relates to in a vpnc configuration file.
To decode to enc_GroupPwd value go to http://www.unix-ag.uni-kl.de/~massar/bin/cisco-decode
vpnc is by default looking for a configuration in /etc/vpnc/default.conf. If you only need to connect to one vpn server the easiest will be to insert the information into that file.
In openSUSE you can run this command:
sudo zypper in vpnc wine
If you have a VPN client set up in Windows look for the .pcf file.
This table shows what the necessary elements in the pcf file relates to in a vpnc configuration file.
Windows .pcf file | Linux /etc/vpnc/default.conf |
---|---|
Host=<value> | IPSec gateway <value> |
GroupName=<value> | IPSec ID <value> |
enc_GroupPwd=<value> | IPSec secret <decoded value> (see later in this post) |
Username=<value> | Xauth username <value> |
To decode to enc_GroupPwd value go to http://www.unix-ag.uni-kl.de/~massar/bin/cisco-decode
vpnc is by default looking for a configuration in /etc/vpnc/default.conf. If you only need to connect to one vpn server the easiest will be to insert the information into that file.
You might have to add these lines to your VPNC configuration file:
SvarSletApplication version Cisco Systems VPN Client 5.0.07.0240:WinNT
NAT Traversal Mode cisco-udp
IKE Authmode psk