![Cisco VPN 客户端的内核模块无法在 ubuntu 10.04 LTS 下编译?](https://linux22.com/image/19749/Cisco%20VPN%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E7%9A%84%E5%86%85%E6%A0%B8%E6%A8%A1%E5%9D%97%E6%97%A0%E6%B3%95%E5%9C%A8%20ubuntu%2010.04%20LTS%20%E4%B8%8B%E7%BC%96%E8%AF%91%EF%BC%9F.png)
我正在尝试在 Ubuntu 10.04 LTS 下安装 Cisco VPN 客户端。在提取的文件夹中我输入:
alex@alex-laptop:~/Downloads/cisco4.8/vpnclient$ sudo ./vpn_install
并且活动的输出似乎未成功结束:
/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".
如何找到此安装中的问题?我应该采取什么措施来纠正安装过程?
答案1
您的内核对于 Cisco VPN 客户端来说太新了。您需要将内核降级到 2.6.30 版本或更低版本。
请参阅发行说明。
答案2
sudo apt-get install network-manager-pptp
sudo apt-get install network-manager-vpnc
sudo apt-get install network-manager-openvpn
然后,按照这个教程:
http://snnyc.com/wp-content/uploads/2012/06/connecting-to-cisco-vpn-from-ubuntu-linux-12-04.pdf