• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SuSe 10.1: Wie richte ich eine VPN-Verbindung ein?

Hallo!

Wie aus dem Topic ersichtlich brauche ich Hilfe beim Einrichten des VPN-Clients.
Folgendes habe ich schon ausprobiert:
Den von SuSe mitgelieferten KVpnc eingerichtet - beim Verbindungsaufbau kommt immer folgender Fehler:
"Das Programm KVpnc (kvpnc) ist abgestürzt und hat das Signal 11(SIGSEGV) veranlasst."
Code:
Überprüfung der Systemkonfiguration beim Start deaktiviert.

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1230842192 (LWP 28034)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb6e0ceb3 in strlen () from /lib/libc.so.6
#7  0xb7453688 in QConstString::~QConstString ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0xb7458a18 in QString::QString () from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x080f9465 in QValueList<QString>::clear ()
#10 0x080a7440 in QObject::metaObject ()
#11 0x080a7ea3 in QObject::metaObject ()
#12 0xb7a78eed in KDialogBase::slotOk () from /opt/kde3/lib/libkdeui.so.4
#13 0xb7b6bb89 in KDialogBase::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#14 0x080a67f9 in QObject::metaObject ()
#15 0xb7185b5d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb71867bd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb74c478c in QButton::clicked () from /usr/[code]lib/qt3/lib/libqt-mt.so.3
#18 0xb7218493 in QButton::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0xb71be870 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0xb7126c47 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0xb7127b6b in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0xb78b08e3 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#23 0xb70c6c42 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb70c5e16 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb70d645a in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb713da78 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb712676f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb730a1d5 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x08065eee in ?? ()
#30 0xbfc74f3c in ?? ()
#31 0x0821b868 in ?? ()
#32 0x08214ca0 in ?? ()
#33 0xbfc75010 in ?? ()
#34 0x00000013 in ?? ()
#35 0x00000000 in ?? ()
[/code]

Habe auch versucht den Cicso-Client zu installieren - die *.tar.gz habe ich von unserem FH-Server und auch die entsprechnde *.pcf. Das Problem ist aber, dass ich nicht einmal den Cisco-Client ordentlich installiert bekomme.
Code:
Nostromo2:/home/kaffeebecher/Desktop/vpnclient # ./vpn_install
Cisco Systems VPN Client Version 4.7.00 (0640) 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.16.13-4-default/build]

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

Is the above correct [y]

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

Muss zu all dem sagen, dass ich absoluter Linux-Anfänger bin - benutze es intensiv seit ca. 2 Wochen.

Ich hoffe, dass ich ausreichend Informationen geliefert habe und würde mich über schnelle und hilfreiche Antworten sehr freuen.

Mit freundlichen Grüßen, Kaffe...
 
Der CiscoVPN Client ist eigentlich recht simpel (wenn man mal vom resolv.conf Bug absieht), wenn man die Kernelsourcen bzw. die Header installiert hat. Hast Du das?
 
Also, ich habe auch Schwierigkeiten überhaupt eine VPN verbindung herzustellen!

Zuerst habe ich es mit dem Cisco Client 4.8 verscuht, doch der will nichtmal installieren. Danach habe ich es mit dem kvpnc probiert:
Habe auf version 0851 geupdated, aber jedesmal, wenn ich ein profil importieren will, sagt er mir, dass ipsec noch nicht installiert ist und deshalb nicht funktionieren wird!
Deshalb habe ich Ipsec runtergeladen, aber ich komme mit dem gepackten Verzeichnis absolut nicht klar!
Ich will doch nur in der Uni surfen!!!!!!!!!!!!!!!

Kann mir bitte das jemand noob freundlich erklären wie das mit dem ipsec geht?
Danke danke!
 
Das Problem, das kvpnc einfach abgestürzt ist, hatte ich auch. Dann habe ich das package kvpnc-0.8.5.1-4.i586.rpm, welches unter
http://ftp.gwdg.de/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/i586/
zu finden ist, installiert und das programm ist nicht mehr abgestürzt.
Grüße, Sven

Nachtrag:
Ich empfehle auch gleich das Paket ppp-2.4.3-34.i586.rpm zu installieren, denn mit einem alten paket wird zwar gesagt, dass eine verbindung via pptp aufgebaut wurde, aber man kann nicht ins netz pingen. Schaut man in die Logfile, so kommt der Fehler:
Fehler: [pppd err]
oder so ähnlich.
Updatet man das Paket, klappt's. Zumindestens bei mir jetzt :)
 
Moin!

Ich habe auf einem WinXP einen Cisco-Client, muss nun parallel einen LINUX-Server (Suse 10.1) mit VPN im selben Netzwerk einrichten und die Profile vom XP-Rechner auf den LINUX-Rechner kopieren....

Auf allen Seiten, die ich besucht habe, lag der Client "unter Verschluss", weil ich kein Student an irgendeiner UNI bin, auf deren Servern das File liegt. CISCO selber stellt es nicht mehr zum Download zur Verfuegung...

:cry:

Hat jemand eine Adresse, wo ich den Client "ungehindert" downloaden kann?

herzlich bedankt!
 
Ich muss mich meinem Vorredner anschliessen... Ich bekomme mit dem SUSE Tool die CISCO-Files nicht importiert.. Mein VPN schmiert mit den selben Fehlern ab, trotz den neuen rpm's. :cry:
 
Oben