Cisco VPN client

Environment:

  • Ubuntu 7.04 Feisty Fawn, 2.6.20-16-generic
  • vpnclient-linux-x86_64-4.8.00.0490-k9.tar.gz (got from work)
  • Rackable.pcf

The package is broken wrt this Linux distro. A guy by the name of Alexander Griesser keeps creating patches to fix it. Here is the lastest on at the time of writing http://tuxx-home.at/archives/2007/05/29/T16_34_26/. He provides instructions too:

Unpack vpnclient sources:
 
 1. Untar the VPN Client
 # tar xzf vpnclient-linux-4.8.00.0490-k9.tar.gz
 
 2. Download the patch
 # wget -q http://tuxx-home.at/projects/cisco-vpnclient/vpnclient-linux-2.6.22.diff
 
 3. Change to the vpnclient directory
 # cd vpnclient
 
 4. Apply the patch
 # patch <../vpnclient-linux-2.6.22.diff
 patching file frag.c
 patching file interceptor.c
 patching file IPSecDrvOS_linux.c
 patching file linuxcniapi.c
 patching file linux_os.h
 
 Now the patch has been applied and you can safely install the client
 #./vpn_install

Then put Rackable.pcf in /etc/CiscoSystemsVPNClient/Profiles/

Instead of rebooting:

sudo /etc/init.d/vpnclient_init

Then to connect:
It seems it will always use the first ethernet interface, so if that doesn’t go anywhere, you have to disable it:

 sudo ifconfig eth0 down
 sudo vpnclient connect Rackable

You must be logged in to post a comment.