I am currently have problems using the Cisco VPN Client for Linux ( vpnclient-linux-x86_64-4.8.01.0640-k9) and my 2.6.24 kernel (18.104.22.168-12.fc8). It seems to have mixed results, but the most comment error I get is this:
[revof11@xfedora vpn]$ vpnclient connect workvpn
Cisco Systems VPN Client Version 4.8.01 (0640)
Copyright (C) 1998-2007 Cisco Systems, Inc. All Rights Reserved.
Client Type(s): Linux
Running on: Linux 22.214.171.124-12.fc8 #1 SMP Tue Feb 26 14:21:30 EST 2008 x86_64
Config file directory: /etc/opt/cisco-vpnclient
Initializing the VPN connection.
The VPN sub-system is busy or has failed.
I installed using the following procedure (as root, obviously):
tar -zxvf vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz
patch < cisco_skbuff_offset.patch
patch < vpnclient-linux-2.6.24-final.diff
chmod 4111 /opt/cisco-vpnclient/bin/cvpnd/
When editing the Makefile I just change the CFLAGS variable in the Makefile to EXTRA_CFLAGS (it's on line 15 if you are using the same version of the Cisco VPN Client that I am).
The patches I'm using are from the following locations:
The strange thing is that, occasionally, if I reinstall it works perfect... but just once
. Does anyone have any ideas on how to fix this or anything? It's pretty frustrating and I'd hate to have to revert back to the 2.6.22 kernel.