PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verbindung mit Cisco VPN



WindowsNT
17.04.06, 21:41
Hallo zusammen!
Vielleicht kann mir ja jemand helfen!? Also, ich habe SUSE 10.1 RC1
und möchte eine VPN Verbindung aufmachen. Dazu wird mir der Client
Cisco Systems VPN Client Version 4.7.00 (0640) Linux Installer
mit entsprechenden Zugangs-Zertifikaten zur Verfügung gestellt.

Leider bekomme ich stets diese Fehlermeldung:

Making module
make -C /lib/modules/2.6.16-20-smp/build SUBDIRS=/home/itsme/VPN/vpnclient modules
make[1]: Entering directory `/usr/src/linux-2.6.16-20-obj/i386/smp'
make -C ../../../linux-2.6.16-20 O=../linux-2.6.16-20-obj/i386/smp modules
CC [M] /home/itsme/VPN/vpnclient/linuxcniapi.o
/home/itsme/VPN/vpnclient/linuxcniapi.c: In function ‘CniInjectReceive’:
/home/itsme/VPN/vpnclient/linuxcniapi.c:292: error: ‘struct sk_buff’ has no member named ‘stamp’
/home/itsme/VPN/vpnclient/linuxcniapi.c: In function ‘CniInjectSend’:
/home/itsme/VPN/vpnclient/linuxcniapi.c:432: error: ‘struct sk_buff’ has no member named ‘stamp’
make[4]: *** [/home/itsme/VPN/vpnclient/linuxcniapi.o] Fehler 1
make[3]: *** [_module_/home/itsme/VPN/vpnclient] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16-20-obj/i386/smp'
make: *** [default] Fehler 2
Failed to make module "cisco_ipsec.ko".


Hab schon bei Google gesucht, aber nichts hat bisher zur Lösung des Problems
geführt... die Kernelsources und gcc sind installiert. :confused:

Wäre super gut, wenn mir da jemand weitrerhelfen könnte!
Könnte ich alternetiv auch einen anderen Client nehmen? KVpnc schmiert aber
leider immer ab, sobald man das Zertifikat importiert :-(

Gruß, Alex.

cane
18.04.06, 07:39
Das mal probiert:

http://www.ubuntuforums.org/showthread.php?t=108895&page=3&highlight=cisco+vpn

mfg
cane

Tobyy
18.04.06, 09:47
schon mal an vpnc gedacht? Oder muss es unbedingt der
original CISCO-VPN-CLIENT sein?

... ich weiss, der vpnc-Weg ist nicht unbedingt ganz sauber
(decryption),
aber der cisco-client schmeisst sich ab und an grundlos weg
und das nerft dann schon mal.

Ich zumindest fahre mit dem vpnc an unserer FH sehr gut.
Die Profile würde ich händisch anpassen (ist nicht wirklich ein Problem).

mfg Tobyy

WindowsNT
19.04.06, 11:00
Hi!

Nee, es muß nicht der Cisco-Client sein, er wird mir nur mitsamt Zertifikaten
zur Verfügung gestellt.
Kann es sein, daß der Fehler doch etwas mit der falschen gcc version zu tun
hat, denn ich würde doch gerne den cisco-client nehmen!?

KVPNC PPTP etc... funktioniert irgendwie nicht recht, es gibt zu viele
Fehlerquellen, die ich nicht überblicken kann, ob pap, chap, welches
Gateway... keene Ahnung... es gibt zwar ne HowTo Webseite, aber die
beschäftigt sich nur mit irgendwelchen exotischen Betriebssystemen
aus Redmond... ;-)

cane
19.04.06, 12:33
Das schaut mir nach einer Lösung aus, ganz aktuell:

http://www.victortrac.com/cisco_vpn_patch

Man muss scheinbar bei neueren Kernel-Versionen den VPN-Client geringfügig patchen, ist sehr gut erklärt...

mfg
cane

WindowsNT
19.04.06, 14:12
AAAAALLLLLTTTAAAAA SCHWEDE!!!
:D :D :D

cane, was soll ich sagen!? ... Danke!

Seit Montag bin ich am Rumdoktorn, doch das war der entscheidende
Tipp! Der Patch läuft! Jetzt hab ich Linux & WLAN & VPN & Internet!!

:D :D :ugly: :D :D :p :D

cane
19.04.06, 14:35
Ich schick meine Bankverbindung per PN ;)

Schön das es geklappt hat...

mfg
cane

BPM
03.05.06, 08:02
hallo leute,

ich habe mir den cisco client installiert und das profil von einer windows maschiene kopiert.
ich brauche vpn über tcp.
wenn ich mich verbinden will bekomme ich folgende meldung:

bpm@kubuntu:~$ sudo /etc/init.d/vpnclient_init start
Starting /opt/cisco-vpnclient/bin/vpnclient: Done
bpm@kubuntu:~$ vpnclient connect aontv
Cisco Systems VPN Client Version 4.7.00 (0640)
Copyright (C) 1998-2005 Cisco Systems, Inc. All Rights Reserved.
Client Type(s): Linux
Running on: Linux 2.6.12-10-686-smp #1 SMP Sat Mar 11 16:41:12 UTC 2006 i686
Config file directory: /etc/opt/cisco-vpnclient


initialization failed
The application was unable to communicate with the VPN sub-system.

ist es ok das profil von einer windows-maschiene zu übernehmen?
das gruppenpasswort steht verschlüsselt im .pcf?
kann das ein problem sein?

lg
markus

x86-64
03.05.06, 20:34
welche module sind geladen ? Auch das cisco_ipsec ?

hast du bei der config datei auch die Zeilumbrüche umgewandelt ?

stefan-tiger
03.05.06, 20:54
stefan@Athlon64 ~ $ /sbin/lsmod | grep cisco
cisco_ipsec 540956 0

Aber patchen musste ich nichts, aber ich erinnere mich mal selbst zwei Änderungen im Quellcode gamcht zu haben damit sischs kompilierne ließ.

Achja: http://www.linuxforen.de/forums/showthread.php?t=203197

BPM
04.05.06, 07:34
ich weis nicht ob das auf mich bezogen war.
bei mir sind alle module geladen:
bei lsmod |grep cisco
steht: cisco_ipsec 553068 0

in dmesg steht nach dem /etc/init.d/vpnclient_init start
[4295549.969000] Cisco Systems VPN Client Version 4.7.00 (0640) kernel module loaded

sieht alles ok aus.

ich habe in der pcf Datei mit kate alle zeilenumbrüche gelöscht und neu gesetzt und danach neu gespeichert.
ist speichern als utf8 ok?

lg
markus

qwertzi
05.05.06, 22:39
Hallo. Ich versuche seit ein paar Tagen cisco vpn zu installieren. ich bekomm immer folgende Fehlermeldung:

Cisco Systems VPN Client Version 4.8.00 (0490) Linux Installer
Copyright (C) 1998-2005 Cisco Systems, Inc. All Rights Reserved.

By installing this product you agree that you have read the
license.txt file (The VPN Client license) and will comply with
its terms.


Directory where binaries will be installed [/usr/local/bin]

Automatically start the VPN service at boot time [yes]

In order to build the VPN kernel module, you must have the
kernel headers for the version of the kernel you are running.


Directory containing linux kernel source code [/lib/modules/2.6.13-15.8-default/build]

* Binaries will be installed in "/usr/local/bin".
* Modules will be installed in "/lib/modules/2.6.13-15.8-default/CiscoVPN".
* The VPN service will be started AUTOMATICALLY at boot time.
* Kernel source from "/lib/modules/2.6.13-15.8-default/build" will be used to build the module.

Is the above correct [y]

Making module
make -C /lib/modules/2.6.13-15.8-default/build SUBDIRS=/home/dominic/bin/Programme/vpnclient modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make[1]: *** Keine Regel, um »modules« zu erstellen. Schluss.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make: *** [default] Fehler 2
Failed to make module "cisco_ipsec.ko"


Kann leider nicht allzuviel damit nafangen, da ich Linux erst seit ein paar Wocehn nutze. Hab Suse Linux 10 auf meinem Notebook laufen.... Kann mir evtl jemand weiterhelfen?

stefan-tiger
05.05.06, 22:45
Zeig mal:
ls /usr/src/linux-2.6.13-15.8-obj/i386/
und
ls /usr/src/linux-2.6.13-15.8-obj/i386/default

qwertzi
05.05.06, 22:59
linux:/usr/src/linux-2.6.13-15.8-obj/i386/default # ls
. .. Module.symvers

und in dem anderen ist nur der default ordner drin

stefan-tiger
05.05.06, 23:02
Wie bitte? Was hast du gemacht? hast du einfach den Konsolenoutput hier eingefügt? Mach das bitte mit Code-tags-

Ich vermute du hast die Kernelsourcen nicht installiert. Möglicherweise brauch man auch noch eine gültige .config.

Überprüf das mal in Yast!

qwertzi
08.05.06, 11:48
wo find ich die kernelsources wenn die nicht installiert sind?

cane
08.05.06, 15:47
Per Paketmanager deiner Distribution...

mfg
cane

BPM
03.05.07, 10:24
ich habe kubuntu 7.04 installiert und wollte wiedermal einen versuch starten den rechner ins vpn zu bekommen (hab das damals aus zeitmangel aufgegeben und über einen unsaubren workaround gelöst).

es würde mir das leben aber doch sehr erleichtern.

ich habe den cisco vpn client mit dieser anleitung installiert:
http://tuxx-home.at/archives/2007/04/10/T15_55_43/

hat auch wunderbar gefunkt. leider kann ich trotzdem nicht verbinden.

ich habe das .pcf file von der windows-maschiene kopiert.

wenn ich nun "sudo vpnclient connect profile" ausführe bekomme ich folgenden fehler:


Cisco Systems VPN Client Version 4.8.00 (0490)
Copyright (C) 1998-2005 Cisco Systems, Inc. All Rights Reserved.
Client Type(s): Linux
Running on: Linux 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686
Config file directory: /etc/opt/cisco-vpnclient

Initializing the VPN connection.
Initiating TCP to xxx.xxx.xxx.xxx, port 443
Secure VPN Connection terminated locally by the Client
Reason: Failed to establish a VPN connection.
There are no new notification messages at this time.


woran kann das liegen?

cane
03.05.07, 11:49
There are no new notification messages at this time.

Liegen da noch andere Logs irgendwo?
Oder kann man das Loglevel hochsetzen?

mfg
cane

BPM
03.05.07, 12:11
danke für die schnelle antwort.

ich habe in der datei vpnclient.ini
[main]
EnableLog=1

gesetzt und alle loglevel auf 3 gesetzt.

allerdings kann ich nicht einstellen wo er die logs hinschreiben soll und so finde ich sie nicht.

BPM
03.05.07, 14:49
komando zurück.

sorry, sorry, sorry..

neustart hat alles erledigt.
ist zwar seltsam weil ja das module richtig geladen war aber was solls. alles ok.

danke