Linux 2.6.10 cisco vpn client freezes system
Hello.
After issuing vpnclient connect somewhere the system freezes completely. Cannot login from another host on the network, ping fails, ... I have to push the reset button. Worked without problems with 2.6.9. (Cisco Systems VPN Client Version 4.6.00 (0045)) Sigh Thomas |
I had similar problem with you.
I cannot compile a new module for this new kernel but in 2.6.8.1. Just some guess, the kernel may change the way to support vpn? I am still configuring out anyway. |
work-a-round found
Hi,
I had same symptoms using vpnclient with kernel 2.6.10. I made following change (line 607 and 732 - delete character '&') in vpnclient's code: $ diff vpnclient/interceptor.c vpnclient.1/interceptor.c 607c607 < if (skb_checksum_help(&skb,1)) --- > if (skb_checksum_help(skb,1)) 732c732 < if (skb_checksum_help(&skb,0)) --- > if (skb_checksum_help(skb,0)) After that - no warning messages during installation and vpn works without problems. I just followed warning messages which I got during installation/compilation. Also made case on this issue to Cisco. regards, urr |
Cool urr, that fixes the problem.
;) |
Oops!
I did the above way, but I got the same error. URGH~ any idea? Quote:
|
umm, try setting real path to kernel sources, like /usr/src/linux-2.6.10
AFAIK it uses more than just headerfiles from sources but i can be wrong in this point. |
No luck after recompiling the kernel without custom tag.
Now checking the kernel configuration. Does the version of gcc matter? Just a wild guess. :( |
Quote:
I found that the problem is due to supported_device() being declared, but not defined before it is used. This may be a gcc 3.4-ism or something. I moved the definition of supported_device to be before add_netdev() and it builds with no issues. |
same problem
Where did you make this change to get this working. I am running fc3 2.6.9-1.724. I need to get this client running for work. Thanks. I'm a bit of a newbie so a little hand holding would be appreciated.
Rick |
Re: same problem
Quote:
Code:
--- interceptor.c.orig 2005-01-04 14:55:44.246848280 -0500 |
Perfect. Thanks for the help and responding so quickly
|
slacker775, I have followed your instructions, but the system still freezes as I connect.
the steps i took were 1) unpack tarball 2) copy your patch & save it in vpn client as patch.txt 3) apply the patch (gives an error message about finishing in middle of line) 4) install the vpn client - no errors 5) try & connect vpnclient connect default 6) system freeze any thing else I should do? Have I applied the patch wrongly? thanks very much |
I am still having trouble installing the client
Am running FC3, following instructions found elsewhere to install kernel source after rpm'ing kernel-2.6.9-1.724.src.rpm I did: rpmbuild -bp --target=noarch /usr/src/redhat/SPECS/kernel-2.6.spec So then i untar the vpn client apply patch specify kernel source in installatoin as /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/ and try to install, i get a mess of errors the ends of which look like Code:
{standard input}:3325: Error: symbol `lock' is already defined |
Thanks slacker775 for the patch!
Now my system works like a breeze~! |
Quote:
|
All times are GMT -5. The time now is 03:59 PM. |