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 (2.6.24.3-12.fc8). It seems to have mixed results, but the most comment error I get is this:
Code:
[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 2.6.24.3-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):
Code:
tar -zxvf vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz
cd vpnclient
patch < cisco_skbuff_offset.patch
patch < vpnclient-linux-2.6.24-final.diff
vim Makefile
./vpn_install
/etc/init.d/vpnclient_init restart
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.