Metauser

How deep does the rabbit hole go?

He who thinks and thinks for himself, will always have a claim to thanks; it is no matter whether it be right or wrong, so as it be explicit. If it is right, it will serve as a guide to direct; if wrong, as a beacon to warn. -- Jeremy Bentham

Home Photos

June 3, 2008

Cisco VPN Client on Ubuntu 8.04 64-bit

mitch @ 9:06 am on June 3, 2008

Last night i decided that running the server kernel for the PAE mods isn’t really a good fix on my new ThinkPad T61, so I installed the 64bit version of Ubuntu.

I had a few issues with getting the Cisco VPN client installed but found these instructions to help.

1. Untar the VPN Client
# tar xzf vpnclient-linux-4.8.01.0640-k9.tar.gz

2. Download the patch #1
# wget -q http://projects.tuxx-home.at/ciscovpn/patches/vpnclient-linux-2.6.24-final.diff

3. Download the patch #2
# wget -q http://projects.tuxx-home.at/ciscovpn/patches/cisco_skbuff_offset.patch

4. Change to the vpnclient diretory
# cd vpnclient

5. Apply the patch #1
# patch <../vpnclient-linux-2.6.24-final.diff
patching file GenDefs.h
patching file interceptor.c

6. Apply the patch #2
# patch <../cisco_skbuff_offset.patch
patching file frag.c
patching file interceptor.c
Hunk #1 succeeded at 646 (offset 16 lines).
Hunk #2 succeeded at 685 (offset 16 lines).
Hunk #3 succeeded at 807 (offset 16 lines).
patching file linuxcniapi.c
patching file linuxkernelapi.c

7. Open your "Makefile" and rename the CFLAGS line to EXTRA_CFLAGS

8. Now the patches have been applied and you can safely install the client
#./vpn_install

Linuxยท Ubuntu

Leave a Reply