Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40730 - cisco-vpnclient-3des-4.0.3b not working with linux >2.6.1
Summary: cisco-vpnclient-3des-4.0.3b not working with linux >2.6.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Chris Gianelloni (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-07 07:43 UTC by FL
Modified: 2011-02-21 20:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
my kernel config file (config,21.80 KB, text/plain)
2004-02-13 07:09 UTC, FL
Details
kernel-config-2.6.5 (asdf,31.10 KB, text/plain)
2004-04-19 13:14 UTC, Thomas Bettler
Details
kernel-config working (config.gz,7.69 KB, text/plain)
2004-04-20 23:57 UTC, Thomas Bettler
Details
working config (asdf,31.06 KB, text/plain)
2004-04-21 10:07 UTC, Thomas Bettler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description FL 2004-02-07 07:43:38 UTC
it compiles fine, but when you try to establish a connection it stops with:

Initializing the VPN connection.

waiting ca. a minute and it goes on with:

VPN subsystem is busy or has failed (or something similar)

dmesg shows:

cisco_ipsec: no version for "struct_module" found: kernel tainted.
cisco_ipsec: no version magic, tainting kernel.
cisco_ipsec: module license 'Proprietary' taints kernel.
Cisco Systems VPN Client Version 4.0.3 (B) kernel module loaded
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-02-07 09:55:08 UTC
I'll try to look into it and see what I can come up with
Comment 2 FL 2004-02-07 11:01:43 UTC
thx
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2004-02-12 12:33:30 UTC
Could you post your "emerge info" and also your kernel configuration as plain text attachments?
Comment 4 FL 2004-02-13 06:56:39 UTC
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.1-gentoo-r1)
=================================================================
System uname: 2.6.1-gentoo-r1 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 x86obsd ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -O1 -pipe -fforce-addr -fomit-frame-pointer -fstrength-reduce -foptimize-sibling-calls -ffast-math -frerun-loop-opt -funroll-loops -falign-functions=4 -maccumulate-outgoing-args -mno-push-args"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O1 -pipe -fforce-addr -fomit-frame-pointer -fstrength-reduce -foptimize-sibling-calls -ffast-math -frerun-loop-opt -funroll-loops -falign-functions=4 -maccumulate-outgoing-args -mno-push-args"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache digest sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apm avi berkdb canna cjk composite crypt directfb dvd emacs encode esd etwin fbcon fbdev flash gd gdbm gif gpm gtk gtk2 imlib java jikes joystick jpeg js ladcca mad mikmod mldonkeypango mmx motif mpeg ncurses nls nowin nptl nvidia oggvorbis opengl openssh oss pam pdflib perl pic png python readline sdl slang socks5 spell ssl tcpd tiff truetype x86 xchattext xface xine xinerama xml2 xv zlib"
Comment 5 FL 2004-02-13 07:09:14 UTC
Created attachment 25536 [details]
my kernel config file

the vpnclient does not work with kernel >=2.6.1-mm5. 
the problem is known, but there don't seem to be a patch to fix it yet nor has
cisco released an updated version of the vpnclient.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2004-02-23 06:59:31 UTC
Unfortunately, this is something that has to be fixed upstream.

I have tried contacting Cisco on this issue, but have not been able to receive any answers on what the problem may be or when this will be fixed.

This affects me, also, as I use the VPN Client for connecting to my work VPN.  As it stands now, I have to keep a 2.4.x kernel around simply for working from home.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2004-02-25 05:42:43 UTC
Blame Kent Skaar for pointing me to a possible fix on LMKL... I'm going to add a new ebuild revision and hard mask it some time today.  I will definitely need testers once I get the new ebuild in, so I'll let you guys know when I get this up and going.
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2004-02-25 06:39:49 UTC
I just submitted a 4.0.3b-r3 ebuild to CVS which applies the patch from LMKL.  Please test
Comment 9 FL 2004-02-25 23:31:53 UTC
truly sorry, but i am in holidays, so maybe somebody else can test it?
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2004-02-26 03:57:22 UTC
I'm just saying... it works for me... I just want you to make sure it works for you... =]
Comment 11 Thomas Bettler 2004-04-19 13:14:33 UTC
Created attachment 29648 [details]
kernel-config-2.6.5
Comment 12 Thomas Bettler 2004-04-19 13:15:25 UTC
Oh, no, they broke it again.

At least on my box cisco-vpnclient-3des-4.0.3b-r3 doesn't run neither on gentoo-dev-sources-2.6.5 nor -2.6.5-r1

The modules loads correct. But executing vpnclient connect <profile> i get the error:

bash-2.05b$ vpnclient connect ethz
Cisco Systems VPN Client Version 4.0.3 (B)
Copyright (C) 1998-2003 Cisco Systems, Inc. All Rights Reserved.
Client Type(s): Linux
Running on: Linux 2.6.5-gentoo-r1+win4lin #1 Mon Apr 19 19:40:20 CEST 2004 i686
Initializing the VPN connection.
Secure VPN Connection terminated locally by the Client
Reason: Failed to establish a VPN connection.
There are no new notification messages at this time.
Comment 13 Chris Gianelloni (RETIRED) gentoo-dev 2004-04-19 14:05:19 UTC
Does it work in 2.6.5 vanilla?
Comment 14 FL 2004-04-20 06:59:29 UTC
exactly the same here. i tried different kernelversions from 2.6.2 to 2.6.4.
Comment 15 Thomas Bettler 2004-04-20 11:10:58 UTC
Well, even the same with 2.6.5 vanilla-source.

It runs using 2.6.3-gentoo-r1, but now it seams broken...
Comment 16 Chris Gianelloni (RETIRED) gentoo-dev 2004-04-20 12:49:38 UTC
Strange... I am writing this right now from my 2.6.5-gentoo-r1 kernel through the VPN to my work.

You are having problems with vanilla 2.6.5?

Florian, which kernel sources are you trying?
Comment 17 FL 2004-04-20 23:39:43 UTC
love sources from >2.6.2_rc3 up to 2.6.5_rc3.
and plain vanilla kernel 2.6.3, *.4, *.5.
nothing worked for me. since i am needing the vpn client working i am now on a 2.4 kernel. 
Comment 18 Thomas Bettler 2004-04-20 23:57:23 UTC
Created attachment 29732 [details]
kernel-config working

Hi everybody

OK, the problem was I was using a wrong config for 2.6.5-gentoo-r1
Now everything works again.
Comment 19 Chris Gianelloni (RETIRED) gentoo-dev 2004-04-21 05:34:18 UTC
What option do you think it was that fixed it?  If there is a particular option, I will make sure to add it to the einfo at the end of the installation.

tom: your kernel config came across as garbage.  Could you try posting it again?
Comment 20 FL 2004-04-21 08:19:58 UTC
i retried with 2.6.5-gentoo-dev seems like the problem is gone. 
Comment 21 Thomas Bettler 2004-04-21 10:07:26 UTC
Created attachment 29759 [details]
working config
Comment 22 Thomas Bettler 2004-04-21 10:08:32 UTC
Oh, sorry. I forgot to gunzip the config. Well here again...

--- config1     NOT WORKING
+++ config2     WORKS GREAT
@@ -21,7 +21,7 @@
-CONFIG_LOG_BUF_SHIFT=14
+CONFIG_LOG_BUF_SHIFT=16
@@ -562,7 +562,7 @@
-CONFIG_MII=y
+CONFIG_MII=m
@@ -599,7 +599,7 @@
-CONFIG_E100=y
+CONFIG_E100=m
@@ -908,7 +908,7 @@
-# CONFIG_DRM_I830 is not set
+CONFIG_DRM_I830=m
@@ -916,7 +916,7 @@
-# CONFIG_MWAVE is not set
+CONFIG_MWAVE=m
@@ -1018,7 +1018,7 @@
-# CONFIG_FB_RADEON_I2C is not set
+CONFIG_FB_RADEON_I2C=y
@@ -1087,7 +1087,7 @@
-# CONFIG_SND_DUMMY is not set
+CONFIG_SND_DUMMY=m