Gentoo Archives: gentoo-user-de

From: Tobias Edler <tobias.edler@×××××××××××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] cisco-vpnclient unter Kernel 2.6.19
Date: Wed, 06 Dec 2006 08:01:56
Message-Id: 20061206075916.GA22466@Sisko.theorie.physik.uni-goettingen.de
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Guten Morgen Miteinander!
5
6 Ich versuche gerade net-misc/cisco-vpnclient-3des-4.8.00.0490 unter
7 einem 2.6.19er Kernel zu kompillieren, was aber fehlschlägt. Mit einem
8 2.6.18er Kernel klappt es dagegn problemlos, allerdings lässt sich das
9 mit dem älteren Kernel kompillierte Modul nicht laden:
10
11 uname -a
12 Linux laptop 2.6.19-gentoo-r1 #2 Tue Dec 5 07:54:53 CET 2006 i686 Intel
13 (R) Celeron(R) M processor 1.40GHz GenuineIntel GNU/Linux
14
15 insmod /lib/modules/2.6.18-gentoo-r2/CiscoVPN/cisco_ipsec.ko
16 insmod: error inserting '/lib/modules/2.6.18-gentoo-r2/CiscoVPN/
17 cisco_ipsec.ko': -1 Invalid module format
18
19 Hat sich da irgendetwas verändert?
20
21
22 Die erste Hürde bei der Kompillation war eine fehlende
23 include/linux/config.h,
24 die ich aber einfach aus dem alten Kernel übernommen habe:
25 cat config.h
26 #ifndef _LINUX_CONFIG_H
27 #define _LINUX_CONFIG_H
28 /* This file is no longer in use and kept only for backward
29 * compatibility.
30 */
31 #include <linux/autoconf.h>
32 #endif
33
34 Für das nächste Problem fällt mir nur leider nichts ein:
35
36
37 * checking vpnclient-linux-x86_64-4.8.00.0490-k9.tar.gz ;-) ...[ ok ]
38 * Determining the location of the kernel source code
39 * Found kernel source directory:
40 * /usr/src/linux
41 * Found sources for kernel version:
42 * 2.6.19-gentoo-r1
43 >>> Unpacking source...
44 >>> Unpacking vpnclient-linux-x86_64-4.8.00.0490-k9.tar.gz to
45 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work
46 >>> Source unpacked.
47 >>> Compiling source in /var/tmp/portage/net-misc/cisco-vpnclient-2des-
48 4.8.00.0490/work/vpnclient ...
49 ...
50 CC [M]
51 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpncli
52 ent/interceptor.o
53 Þ/var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
54 eptor.c: In function 'handle_vpnup':
55 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
56 eptor.c:310: warning: assignment from incompatible pointer type
57 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
58 eptor.c:334: warning: assignment from incompatible pointer type
59 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
60 eptor.c:335: warning: assignment from incompatible pointer type
61 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
62 eptor.c: In function 'do_cleanup':
63 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
64 eptor.c:378: warning: assignment from incompatible pointer type
65 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
66 eptor.c: In function 'recv_ip_packet_handler':
67 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
68 eptor.c:553: error: 'CHECKSUM_HW' undeclared (first use in this
69 function)
70 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
71 eptor.c:553: error: (Each undeclared identifier is reported only once
72 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
73 eptor.c:553: error: for each function it appears in.)
74 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
75 eptor.c:557: error: too many arguments to function 'skb_checksum_help'
76 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
77 eptor.c: In function 'do_cni_send':
78 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
79 eptor.c:680: error: 'CHECKSUM_HW' undeclared (first use in this
80 function)
81 /var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vpnclient/interc
82 eptor.c:683: error: too many arguments to function 'skb_checksum_help'
83 make[2]: ***
84 [/var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490/work/vp
85 nclient/interceptor.o] Error 1
86 make[1]: ***
87 [_module_/var/tmp/portage/net-misc/cisco-vpnclient-3des-4.8.00.0490
88 /work/vpnclient] Error 2
89 make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r1'
90 make: *** [default] Error 2
91
92
93 Gruß
94 Tobias
95 - --
96 ________
97 \..| Tobias Edler
98 .\.|-- 1. Physikalisches Institut Tel: 0551-39 3669
99 ..\|____ Georg-August-Universität Göttingen Fax: 0551-39 2328
100 -----BEGIN PGP SIGNATURE-----
101 Version: GnuPG v1.4.2.2 (GNU/Linux)
102
103 iD8DBQFFdnhUKpMiVYRJv9YRAuphAJ9b8MM/aEhWzSjpFJEen9gQKNAaywCdHLeG
104 rUCI9l3b4bJoZST3rZcwBB0=
105 =TFUk
106 -----END PGP SIGNATURE-----
107 --
108 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] cisco-vpnclient unter Kernel 2.6.19 Bernd Wurst <bernd@××××××.org>
[gentoo-user-de] Re: cisco-vpnclient unter Kernel 2.6.19 opfer@gentoo.org (Christian Faulhammer)