[UPDATE: 29 Settembre 2009]
A partire dal Kernel 2.6.31 ci sono nuovamente dei problemi nel compilare il Cisco VPN Client.
Fare riferimento al nuovo articolo per kernel successivi al 2.6.31 (testato con Ubuntu Karmic Koala 9.10)
http://www.scubarda.net/wordpress/2009/09/29/vpn-client-cisco-per-linux-ubuntu-karmic-koala-910/
[UPDATE: 15 Ottobre 2008]
Cisco ha finalmente risolto i problemi di compilazione che si riscontravano sul kernel 2.6.x e il client compila su Ubuntu 8.04 e Ubuntu 8.10 (testato) senza problemi
Riporto le istruzioni per la compilazione del modulo
1. Untar the VPN Client
# tar xzf vpnclient-linux-x86_64-4.8.02.0030-k9.tar.gz2. Change to the vpnclient directory
# cd vpnclient3. Install the client
#./vpn_install
Volevo segnalare la pagina di Alexander Griesser (costantemente aggiornata) in cui ci sono i link per scaricare le ultime versioni del Client VPN (mirror su project.tuxx) e le istruzioni per la compilazione
http://projects.tuxx-home.at/?id=cisco_vpn_client
La versione attuale del client è la 4.8.02
[/UPDATE]
[UPDATE: 1 Ago 2007]
Ho provato la patch con il kernel 2.6.21 e funziona correttamente
[/UPDATE]
Con l’aggiornamento a Ubuntu Feisty mi sono ritrovato a dover reinstallare il VPN Client della Cisco, in particolare l’ultima versione disponibile 4.8.00.0490 del Gennaio 2006 mi pare.
Ubuntu Feisty arriva direttamente con il Kernel 2.16.20 e con questo kernel la versione originale del client non compila!!! :(
giovanni@devel-lap:~$ uname -a
Linux devel-lap 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux
La causa sono alcuni cambiamenti nel Kernel a partire dalla versione 2.6.19; è comunque possibile applicare una patch che potete scaricare direttamente QUI
Di seguito le istuzioni per l’installazione
1. Scompattare il VPN Client # tar xzf vpnclient-linux-4.8.00.0490-k9.tar.gz 2. Scaricare la Patch # wget -q http://tuxx-home.at/projects/cisco-vpnclient/vpnclient-linux-2.6.19.diff 3. Applicare la patch # cd vpnclient # patch <../vpnclient-linux-2.6.19.diff patching file IPSecDrvOS_linux.c patching file frag.c patching file interceptor.c patching file linuxcniapi.c 4. Installare finalmente il client :) #./vpn_install
La patch è “pensata” per il 2.6.19 ma funziona correttamente anche con il 2.6.20 :)
Ecco il link al post originale
http://www.tuxx-home.at/archives/2006/12/07/T09_36_48/






[...] del VPN Client Cisco (testato il 4.8.02) purtoppo crea problemi, perciò la vecchia guida per Ubuntu fino alla 8.10 non è più [...]