#1 Le 15/04/2007, à 21:00
- seb651651651
installation vpn de cisco : kernel-source . répertoire ?
Bonjour, étudiant à l'ulg (liège) je cherche à me brancher sur la bibliothèque de médecine.
il faut installer le logiciel VPN de cisco. Tuto (et fichier à télécharger) :
http://www.ulg.ac.be/segi/internet/vpn/linux.html
le problème est que dans l'installation il me demande le répertoire où se trouve kernel-source :
In order to build the VPN kernel module, you must have the
kernel headers for the version of the kernel you are running.
For RedHat 6.x users these files are installed in /usr/src/linux by default
For RedHat 7.x users these files are installed in /usr/src/linux-2.4 by default
For Suse 7.3 users these files are installed in /usr/src/linux-2.4.10.SuSE by default
Directory containing linux kernel source code []
je dois mettre quoi ici?
sinon si je mets rien et que je pousse sur enter il me dit :
Is the above correct [y]y
Making module
./driver_build.sh
Cisco Systems VPN Client Version BUILDVER_STRING
Copyright (C) 1998-2001 Cisco Systems, Inc. All Rights Reserved.
usage:
./driver_build.sh 'kernel_src_dir'
'kernel_src_dir' is the directory containing the linux kernel sour
ce
Failed to make module "cisco_ipsec.ko".
je dois mettre quoi comme répertoire???
merci!
#2 Le 15/04/2007, à 21:06
- seb651651651
Re : installation vpn de cisco : kernel-source . répertoire ?
si je met le répertoire kernel_headers ...
réponse :
Is the above correct [y]y
Making module
make -C /usr/src/kernel-headers-2.4.27-2 SUBDIRS=/home/bichou/Desktop/vpnclient modules
make[1]: entrant dans le répertoire « /usr/src/kernel-headers-2.4.27-2 »
make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
make[1]: quittant le répertoire « /usr/src/kernel-headers-2.4.27-2 »
make: *** [default] Erreur 2
Failed to make module "cisco_ipsec.ko".
perdu!
#3 Le 15/04/2007, à 21:15
- Mmaathieu
Re : installation vpn de cisco : kernel-source . répertoire ?
les headers sont dans /usr/src:
mathieu@mathieu-desktop:~$ ls /usr/src/ -lh
total 24K
drwxr-xr-x 20 root root 4,0K 2007-03-25 20:52 linux-headers-2.6.20-12
drwxr-xr-x 4 root root 4,0K 2007-03-25 20:52 linux-headers-2.6.20-12-generic
drwxr-xr-x 20 root root 4,0K 2007-03-26 12:54 linux-headers-2.6.20-13
drwxr-xr-x 4 root root 4,0K 2007-03-26 12:54 linux-headers-2.6.20-13-generic
drwxr-xr-x 20 root root 4,0K 2007-04-15 11:39 linux-headers-2.6.20-15
drwxr-xr-x 4 root root 4,0K 2007-04-15 11:39 linux-headers-2.6.20-15-generic
il faut prendre ceux qui correspondent à ton noyau, dont tu peux connaitre la version en tapant la commande "uname -r"
mathieu@mathieu-desktop:~$ uname -r
2.6.20-15-generic
s'ils ne sont pas installés, tu peux les installer en tapant la commande
sudo apt-get install linux-headers-`uname -r`
Dernière modification par Mmaathieu (Le 15/04/2007, à 21:18)
Athlon II X3 450
NVidia GT218
4Go DDR3
Hors ligne
#4 Le 18/04/2007, à 22:27
- seb651651651
Re : installation vpn de cisco : kernel-source . répertoire ?
uname -r : 2.6.20-15-386
donc je le rentre... et voilà ce qu'il me sort lorsque je le rentre!
Making module
make -C /usr/src/linux-headers-2.6.20-15 SUBDIRS=/home/bichou/Desktop/vpnclient modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-15 »
WARNING: Symbol version dump /usr/src/linux-headers-2.6.20-15/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/bichou/Desktop/vpnclient/linuxcniapi.o
/home/bichou/Desktop/vpnclient/linuxcniapi.c:12:26: erreur: linux/config.h : Aucun fichier ou répertoire de ce type
make[2]: *** [/home/bichou/Desktop/vpnclient/linuxcniapi.o] Erreur 1
make[1]: *** [_module_/home/bichou/Desktop/vpnclient] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.20-15 »
make: *** [default] Erreur 2
Failed to make module "cisco_ipsec.ko".
ajd retour à windows! travail doit être fait demain!
merci!
#5 Le 21/04/2007, à 11:25
- alex2423
Re : installation vpn de cisco : kernel-source . répertoire ?
tu t'en ai sorti pour installer le client VPN cisco
Hors ligne
#6 Le 21/04/2007, à 12:42
- Mmaathieu
Re : installation vpn de cisco : kernel-source . répertoire ?
es-tu bien sur que les headers soient installés? je crois que par défaut ils ne le sont pas justement...
que donne un
ls /usr/src/linux-headers-2.6.20-15
?
si ça ne donne rien, dans ce cas, tape la commande suivante et réessaie:
sudo apt-get install linux-headers-`uname -r`
Athlon II X3 450
NVidia GT218
4Go DDR3
Hors ligne
#7 Le 24/04/2007, à 02:03
- zebrevert
Re : installation vpn de cisco : kernel-source . répertoire ?
Salut à tous!!!
Le problème est assez complexe en fait..:/
Bien sûr faut vérifier que les linux-headers sont correctement installés. Mais ici le "warning" n'est pas grave...
Ce qui est grave c'est la ligne d'en dessous qui dit que linux/config.h n'existe pas. Or cela veut dire que /usr/src/linux-headers "version Blabla"/include/linux/ ne contient pas ce fichier config.h
Dans Edgy, kernel 2.6.17 ce fichier config.h avait été conservé et donc mon vpn cisco version 4.8 (le même que le tien) fonctionnait très bien... Mais depuis le kernel 2.6.18 (donc Feisty), ce fichier config.h a été supprimé. J'ai donc essayé de prendre mon ancien fichier d'Edgy, mais ça marche pas vraiment non plus : d'autres erreurs apparaisent en effet par la suite...
Or Kvpnc (qui permet d'éviter la compilation du vpn cisco) ne fonctionne pas (même s'il bloque seulement à la fin). Bref je suis coincé. J'utilise donc Edgy pour l'instant pour faire fonctionner ce vpnclient cisco. Le mieux serait qu'une nouvelle version sorte (>4.8) pour ce client vpn cisco pour linux.
Sinon j'ai essayé wine, mais ça marche pas pour ça..
Si vous avez une idée...
D'ailleurs si ça vous amuse vous pouvez toujours télécharger et essayer d'installer le vpn sur le site donné plus haut
A+
Hors ligne
#8 Le 25/04/2007, à 12:08
- Vega
Re : installation vpn de cisco : kernel-source . répertoire ?
Or Kvpnc (qui permet d'éviter la compilation du vpn cisco) ne fonctionne pas (même s'il bloque seulement à la fin). Bref je suis coincé. J'utilise donc Edgy pour l'instant pour faire fonctionner ce vpnclient cisco. Le mieux serait qu'une nouvelle version sorte (>4.8) pour ce client vpn cisco pour linux.
Kvpnc ne fonctionne pas car, lorsque tu essaies d'importer le fichier avec le profile de connexion
(ulg-depuis-internet.pcf), il ne sait pas importer le champs "group password" car celui-ci est crypté.
Mais, si tu édites le profil de connexion après l'avoir importé, tu peux encoder le mot de passe qui
manque à la main.
Pour connaître le mot de passe: ouvre le fichier .pcf dans un éditeur texte et fait un copier/coller
du pass crypté (la longue string de chiffres et lettres) à l'url suivante:
http://www.unix-ag.uni-kl.de/~massar/bin/cisco-decode
#9 Le 25/04/2007, à 21:50
- zebrevert
Re : installation vpn de cisco : kernel-source . répertoire ?
Trop la classe Vega, merci!
Je vais bien sûr essayer de tester ça.
Mais hier j'ai enfin réussi à installer le vpn client. c'est un énorme soulagement. Le problème est désormais résolu grâce à un patch trouvé sur internet. Il permet d'installer le vpn client sans problème avec les noyaux supérieurs à 2.6.18 et donc Feisty est concerné. Il marche très bien en 32 bits. Il est censé marcher en 64 : je vais l'installer et voir. Voici le lien pour le tuto (en anglais) pour le patch. Ceux qui veulent de plus amples explications peuvent toujours me demander :
http://tuxx-home.at/archives/2007/04/10/T15_55_43/
J'espère en tout cas que seb tu pourras utiliser le client vpn cisco désormais.
Merci à tous
A+
Hors ligne
#10 Le 26/04/2007, à 15:59
- seb651651651
Re : installation vpn de cisco : kernel-source . répertoire ?
on approche...
kvpnc me dit :
"info: Utilisation du groupe IKE personnalisé "dh2".
info: Dont using UDP.
info: Tentative de connexion au serveur "vpn.ulg.ac.be" (139.165.192.6) avec l'utilisateur "s001979" et l'identité IPSec "vpnulg"...
info: "vpnc" lancé.
info: Expiration ! Arrêt du processus de connexion !
info: La connexion a échoué (expiration)."
( et pourtant j'ai décodé le mot de passe)
quant à la compilation vpnclient après avoir mis le patch :
"Is the above correct [y]y
Making module
make -C /usr/src/linux-headers-2.6.20-15 SUBDIRS=/home/bichou/Desktop/vpnclient modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.20-15 »
WARNING: Symbol version dump /usr/src/linux-headers-2.6.20-15/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/bichou/Desktop/vpnclient/linuxcniapi.o
CC [M] /home/bichou/Desktop/vpnclient/frag.o
CC [M] /home/bichou/Desktop/vpnclient/IPSecDrvOS_linux.o
CC [M] /home/bichou/Desktop/vpnclient/interceptor.o
/home/bichou/Desktop/vpnclient/interceptor.c: In function ‘handle_vpnup’:
/home/bichou/Desktop/vpnclient/interceptor.c:322: attention : assignment from incompatible pointer type
/home/bichou/Desktop/vpnclient/interceptor.c:346: attention : assignment from incompatible pointer type
/home/bichou/Desktop/vpnclient/interceptor.c:347: attention : assignment from incompatible pointer type
/home/bichou/Desktop/vpnclient/interceptor.c: In function ‘do_cleanup’:
/home/bichou/Desktop/vpnclient/interceptor.c:390: attention : assignment from incompatible pointer type
CC [M] /home/bichou/Desktop/vpnclient/linuxkernelapi.o
LD [M] /home/bichou/Desktop/vpnclient/cisco_ipsec.o
Building modules, stage 2.
MODPOST 1 modules
/bin/sh: scripts/mod/modpost: not found
make[2]: *** [__modpost] Erreur 127
make[1]: *** [modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.20-15 »
make: *** [default] Erreur 2
Failed to make module "cisco_ipsec.ko".
"
on y est pas encore mais petit à petit...
#11 Le 14/05/2007, à 14:33
- Mathieu147
Re : installation vpn de cisco : kernel-source . répertoire ?
Toujours pas réussi? Je sèche également...
Pffff…
Hors ligne
#12 Le 14/05/2007, à 16:47
- dubis22
Re : installation vpn de cisco : kernel-source . répertoire ?
.../......
Mais hier j'ai enfin réussi à installer le vpn client. c'est un énorme soulagement. Le problème est désormais résolu grâce à un patch trouvé sur internet. Il permet d'installer le vpn client sans problème avec les noyaux supérieurs à 2.6.18 et donc Feisty est concerné. Il marche très bien en 32 bits. Il est censé marcher en 64 : je vais l'installer et voir. Voici le lien pour le tuto (en anglais) pour le patch. Ceux qui veulent de plus amples explications peuvent toujours me demander :
http://tuxx-home.at/archives/2007/04/10/T15_55_43/
.../...
J'essaye de faire le patch suivant la procédure mais il reste muet......
Voici la version de mon vpnclient que j'aimerais installer : vpnclient-linux-4.7.00.0640-k9p
Sinon j'ai la meme erreur que Seb avec kvpnc :
info: Tentative de connexion au serveur "xxxxxxxx" (xxx.xxx.xxx.xxx) avec l'utilisateur "XXXXXX" et l'identité IPSec "vpnulg"...
info: "vpnc" lancé.
info: Expiration ! Arrêt du processus de connexion !
info: La connexion a échoué (expiration)."
Peut -on installé kvpnc et les sources vpnclient ou vaut -il mieux désinstaller kvpnc d'abord ?
Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont.
Hors ligne
#13 Le 16/05/2007, à 13:11
- khorygan
Re : installation vpn de cisco : kernel-source . répertoire ?
Avec synaptic on intalle la version kvpnc 0.87 depuis il y a les versions 0.88 et 0.89 (http://home.gna.org/kvpnc/en/changelog.html) qui semblent corriger ce bug mais je n'arrive pas à les installer. Vous utilisez quelle version de kvpnc?
#14 Le 17/05/2007, à 02:26
- ketrox
Re : installation vpn de cisco : kernel-source . répertoire ?
Pour moi Kvpnc se connecte et apres 2 min il se deconnecte je cpo pourquoi
apres je tente avec le ciscovpnclient ca marche po non plus
un ifdown et un ifup apres je me reconnecte avec le client de cisco ca marche
nikel
c vraiment chiant :-/
Hors ligne
#15 Le 17/05/2007, à 07:33
- Mathieu147
Re : installation vpn de cisco : kernel-source . répertoire ?
J'ai réussi
D'abord, install vpnc:
sudo apt-get install vpnc
Ensuite, créer un fichier de configuration:
sudo gedit /etc/vpnc/ulg.conf
Écrire ceci dans le fichier:
IPSec gateway vpn.ulg.ac.be
IPSec ID vpnulg
IPSec secret vpnulg
Xauth username s123456
(en adaptant votre identifiant ULg évidemment)
Ensuite, en console, se connecter:
sudo vpnc-connect ulg.conf --enable-1des
Et ça devrait rouler!
Pour se déconnecter:
sudo vpnc-disconnect
Pffff…
Hors ligne
#16 Le 20/06/2007, à 11:35
- Mathieu147
Re : installation vpn de cisco : kernel-source . répertoire ?
J'ai écrit au SEGI, ils mettront sûrement à jour la page d'explications.
Network-manager a un plugin pour des connexions VPN mais je ne sais pas quels paramètres entrer... Je l'ai dit aussi au SEGI, j'espère qu'ils vont mettre des explications simples
Pffff…
Hors ligne
#17 Le 13/09/2007, à 17:28
- dubis22
Re : installation vpn de cisco : kernel-source . répertoire ?
Avec cette commande :
sudo vpnc nom_lambda_fichier.conf --local-port 501
Cela fonctionne chez moi
Merci pour tout
Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont.
Hors ligne
#18 Le 15/09/2007, à 13:58
- zebrevert
Re : installation vpn de cisco : kernel-source . répertoire ?
Salut!
Pour moi maintenant après avoir installé vpnc et édité un fichier .conf comme vous avez tous fait (signaler le moi si c'est pas évident pour tout le monde) je tape en ligne de commande :
sudo vpnc --local-port=0 <nom.du.fichier.sans.le.point.conf>
Ca a permis de régler une erreur que j'avais sur ma version Kubuntu 64. (l'erreur disait que l'adresse était déjà utilisée : 0.0.0.0 port 500 bind: Address already in use).
Bref ça marche super bien maintenant. Y a juste à créer un petit raccourci pour éviter de taper la ligne à chaque fois...
Hors ligne
#19 Le 08/03/2008, à 23:32
- run
Re : installation vpn de cisco : kernel-source . répertoire ?
Bonjour,
Un simple petit post pour proposer une url éventuellement "complémentaire" :
https://nomadisme.grenet.fr/install/linux.php
C'est la page d'aide pour se connecter à la fac par wifi, en instalant le client vpn de cisco pour linux (et plus particulièrement ubuntu). Et puis caa résume un peu la discution.
En espérant que ca puisse servir... (si non, ne pas hésiter a effacer ce post, je me vexerais pas ^^).
Allé zou, je vais préparer mon pc à un passage ubuntu, en croissant les doigts pour que le test fonctionne, et que j'arrive à avoir le net... Parce que ce soir, Vista, j'en peux plus :-/
Fraichement incorporé dans la légion des bisounours d'Ubuntu.
Hors ligne
#20 Le 08/03/2008, à 23:34
- Zenigata
Re : installation vpn de cisco : kernel-source . répertoire ?
Euh, il me semble qu'il y a des plugins vpn cisco pour network-manager qui marchent très bien sans demander plein de trucs compliqués...
--
Z.
Hors ligne
#21 Le 09/03/2008, à 09:58
- Mathieu147
Re : installation vpn de cisco : kernel-source . répertoire ?
Euh, il me semble qu'il y a des plugins vpn cisco pour network-manager qui marchent très bien sans demander plein de trucs compliqués...
--
Z.
Moi j'avais déjà essayé mais, si, justement, il demandait plein de trucs compliqués
Pffff…
Hors ligne
#22 Le 07/04/2008, à 21:19
- run
Re : installation vpn de cisco : kernel-source . répertoire ?
Bonjour,
Et bien perso j'ai eu la solution dans une page de doc de ubuntu :
VPNC ou « libérer » sa connexion VPN Cisco Systems®
http://doc.ubuntu-fr.org/vpnc
Ca utilise vpnc (vous l'auriez pas cru hein ?), et deux trop manip pas dure (j'ai pu le faire, c'est dire !!!).
Fraichement incorporé dans la légion des bisounours d'Ubuntu.
Hors ligne