Sounds like it still doesn't like the kernal headers
The newer version from the link in my previous post is supposed to compile on all the new 2.6.xx kernels without the need for patching!
You can also try the patch
Installation instructions:
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-v...ux-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
# Next we actually build the Cisco VPN client, issue this command:
$ sudo ./vpn_install
Just hit enter for everything it asks you, the defaults are all OK. You may see lots of warnings, but those are OK.
# The VPN client is installed, now we need to start it:
$ sudo /etc/init.d/vpnclient_init start
# Place your .pcf configuration files in /etc/opt/cisco-vpnclient/Profiles/
# If your .pcf file is called myVPN.pcf, you’ll connect to the VPN with the following command:
$ sudo vpnclient connect myVPN
-----------------------------------------------------------------------------------
Alternately if you decide to use vpnc, you may also be interested in the resolvconf package. This helps in keeping /etc/resolv.conf in sync with the network connection chosen.



Adv Reply
Bookmarks