Hi Teddy,
I have been fighting similar issues. On my system, though, the vpn client hangs the system when I try to start a tunnel under kernel 2.6.9-1.11_FC2. The system does not freeze under kernel 2.6.10-1.9_FC2, but I do get the same compilation warnings, and the tunnel is never successfully created. (I'm using version 4.6 of the vpn client, built from a tarball with "4.6.00.0045-k9" in the name.) For now, I'm keeping a 2.6.8-1.521 kernel around to use when I need a VPN connection. Less than ideal, to say the least.
I'm hoping that Cisco has a newer version of their client software that builds and runs properly under 2.6.10. Failing that, you may be able to use vpnc (http://www.unix-ag.uni-kl.de/~massar/vpnc/). I don't know anything about it, just happened across it.
-Rich
Thaddeus J. Kowalski wrote:
I have fc2 and had 2.6.9-1.11_FC2. just yum'ed and got 2.6.10-1.9_FC2. I have a cisco vpn client, version 4.6. when I compiled it on 2.6.9-1.11 Making module make -C /lib/modules/2.6.9-1.11_FC2/build SUBDIRS=/tmp/vpn modules make[1]: Entering directory `/lib/modules/2.6.9-1.11_FC2/build' CC [M] /tmp/vpn/linuxcniapi.o CC [M] /tmp/vpn/frag.o CC [M] /tmp/vpn/IPSecDrvOS_linux.o CC [M] /tmp/vpn/interceptor.o LD [M] /tmp/vpn/cisco_ipsec.o Building modules, stage 2. MODPOST CC /tmp/vpn/cisco_ipsec.mod.o LD [M] /tmp/vpn/cisco_ipsec.ko make[1]: Leaving directory `/lib/modules/2.6.9-1.11_FC2/build' Copying module to directory "/lib/modules/2.6.9-1.11_FC2/CiscoVPN". and ran vpnclient connect myserver all was fine
when I compile it on 2.6.10-1.9 Making module make -C /lib/modules/2.6.10-1.9_FC2/build SUBDIRS=/tmp/vpn modules make[1]: Entering directory `/lib/modules/2.6.10-1.9_FC2/build' CC [M] /tmp/vpn/linuxcniapi.o CC [M] /tmp/vpn/frag.o CC [M] /tmp/vpn/IPSecDrvOS_linux.o CC [M] /tmp/vpn/interceptor.o /tmp/vpn/interceptor.c: In function `recv_ip_packet_handler': /tmp/vpn/interceptor.c:607: warning: passing arg 1 of `skb_checksum_help' from incompatible pointer type /tmp/vpn/interceptor.c: In function `do_cni_send': /tmp/vpn/interceptor.c:732: warning: passing arg 1 of `skb_checksum_help' from incompatible pointer type LD [M] /tmp/vpn/cisco_ipsec.o Building modules, stage 2. MODPOST Warning: could not find /tmp/vpn/.libdriver.so.cmd for /tmp/vpn/libdriver.so CC /tmp/vpn/cisco_ipsec.mod.o LD [M] /tmp/vpn/cisco_ipsec.ko make[1]: Leaving directory `/lib/modules/2.6.10-1.9_FC2/build' Create module directory "/lib/modules/2.6.10-1.9_FC2/CiscoVPN". Copying module to directory "/lib/modules/2.6.10-1.9_FC2/CiscoVPN". I got warning and when I ran vpnclient connect myserver the system locks and I need to power cycle to get it back
do you have a suggestion for me? Thanks for your help. teddy