Cisco VPN Client and Linux Kernel 2.6.19+ Rev.1
============================== ATTENTION ==============================
This article is _OUTDATED_. You can find an updated version of the patch below in the Links section.
============================== ATTENTION ==============================
I'm still surprised about the huge number of comments and e-mails from people regarding
my
weblog entry that makes the Cisco VPN Client work again with linux kernels 2.6.19+ and
therefore, I'll add another entry on this topic here.
First of all: There's an error in the
previous patch.
A nice fellow called
Andy Ritger mailed to me yesterday and told me that my patch breaks DNS name resolution inside the tunnel. As I never use name resolution
with my tunnels (you know, real geeks know all these funny numbers inside out

) I didn't recognize this bug. Fortunately, he had a solution to this problem
too and you can find his modified patch at the end of this entry.
Again, the 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-vpnclient/vpnclient-linux-2.6.19+-rev1.diff
3. Change to the vpnclient diretory
# cd vpnclient
4. Apply the patch
# patch <../vpnclient-linux-2.6.19+-rev1.diff
patching file IPSecDrvOS_linux.c
patching file frag.c
patching file interceptor.c
patching file linuxcniapi.c
Now the patch has been applied and you can safely install the client
#./vpn_install
Downloads:
References:
Links:
============================== ATTENTION ==============================
This article is _OUTDATED_. You can find an updated version of the patch above in the Links section.
============================== ATTENTION ==============================
Posted by Alexander Griesser
| Categories:
Networking/Security
| Comments:
--> New comment