Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to install a Cisco VPN client under Ubuntu 10.04 LTS. In the extracted folder I type:

alex@alex-laptop:~/Downloads/cisco4.8/vpnclient$ sudo ./vpn_install

and there is output of activity which appears to end unsuccessfully with:

/home/alex/Downloads/cisco4.8/vpnclient/linuxcniapi.c:458: error: ‘struct sk_buff’ has no member named ‘nh’
make[2]: *** [/home/alex/Downloads/cisco4.8/vpnclient/linuxcniapi.o] Error 1
make[1]: *** [_module_/home/alex/Downloads/cisco4.8/vpnclient] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-33-generic'
make: *** [default] Error 2
Failed to make module "cisco_ipsec.ko".

How can I find the problems in this installation? What actions should I take to correct the installation procedure?

share|improve this question
up vote 3 down vote accepted

Your kernel is too recent for the Cisco VPN client. You'll need to downgrade your kernel to a 2.6.30 version or below.

See the release notes.

share|improve this answer
can you tell me how to do this down grade in an edit plz? And also the command to check the kernel edition? Can you tell me if this will cause me to lose data and state of the user? – Vass Dec 20 '11 at 7:44
Your kernel version is 2.6.32-33, it is visible in the log you posted (or type uname -a). I don't know how to downgrade a kernel on Ubuntu, but I'm sure you'll find some documentation if you search a bit. – Mat Dec 20 '11 at 8:23
if I install Debian instead, will this problem be fixed? If I install the stable version will that kernel not be too recent? I use Unetbootin (thanks) – Vass Dec 24 '11 at 8:54
In the end I used another vpn client, it is described in this post: unix.stackexchange.com/q/27506/1325 – Vass Dec 28 '11 at 11:52
sudo apt-­get install network­-manager­-pptp 
sudo apt­-get install network­-manager­-vpnc
sudo apt-­get install network­-manager­-openvpn 

then , follow this tuto:


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.