Today is: 10 March, 2010

Installing Cisco VPN on Linux

I got the client and patch from here. I used the 4.8.01.0640-k9 version with the 2.6.24-final patch.  I have tested it on Ubuntu 8.10.
 
The installation is very easy.

  1. Download the client and patch.
  2. Untar the client program
  3. Patch it (use patch < <pathandfilenameOfDiff>
  4. Run the installer as root (you must have the c compiler, make, and the kernel sources that match your running kernel installed)
  5. If you opted to have it start automatically, you could reboot, or simply fire off the vpn_init start comment from /etc/init.d/
  6. Copy your pcf profiles to /etc/opt/cisco-vpnclient/Profiles
  7. You can now use the vpnclient command (as root).  Note that when you connect to a profile, exclude the path and extension from the file you wish to connect to