Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/11/2009, à 21:07

liviusbarbatus

installation vpn cisco

En essayant de réinstaller vpn cisco (suite au passage de ubuntu 9.04 à 9.10),
j'ai eu les messages d'erreur suivant
make -C /lib/modules/2.6.31-15-generic/build SUBDIRS=/home/michel/VPN/vpnclient modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-15-generic »
  CC [M]  /home/michel/VPN/vpnclient/interceptor.o
/home/michel/VPN/vpnclient/interceptor.c: In function ‘interceptor_init’:

Dans ce répertoire lib/modules/2.6.31-15-generic/build le lien symbolique source vers
/build/buildd/linux-2.6.31
est brisé et ce répertoire
/build/buildd/linux-2.6.31 n'existe pas

La même chose se produit dans le répertoire
/usr/src/linux-headers-2.6.31-15-generic

Est-ce que cela serait l'origine de l'erreur ? Comment le corriger ?

Voir la fin de la discussion pour voir une solution.
[Résolu]

Dernière modification par liviusbarbatus (Le 21/11/2009, à 16:18)


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#2 Le 20/11/2009, à 21:13

slasher-fun

Re : installation vpn cisco

Bonjour,

La version des dépôts ne te convient pas ?

Hors ligne

#3 Le 20/11/2009, à 21:16

liviusbarbatus

Re : installation vpn cisco

J'en ai l'impression, en tout cas je ne comprends pas le pourquoi de ce lien incorrect
dans les deux répertoires.


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#4 Le 20/11/2009, à 21:17

slasher-fun

Re : installation vpn cisco

liviusbarbatus a écrit :

J'en ai l'impression

Pourquoi ?

Hors ligne

#5 Le 20/11/2009, à 22:49

liviusbarbatus

Re : installation vpn cisco

Je répète les messages d'erreur à l'installation du VPN :
make -C /lib/modules/2.6.31-15-generic/build SUBDIRS=/home/michel/VPN/vpnclient modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-15-generic »
  CC [M]  /home/michel/VPN/vpnclient/interceptor.o
/home/michel/VPN/vpnclient/interceptor.c: In function ‘interceptor_init’:
/home/michel/VPN/vpnclient/interceptor.c:132: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/michel/VPN/vpnclient/interceptor.c:133: error: ‘struct net_device’ has no member named ‘get_stats’

Mon impression est que ces messages viennent de ce que dans le repertoire
/lib/modules/2.6.31-15-generic/build
le lien source pointe sur le répertoire inexistant
/build/buildd/linux-2.6.31


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#6 Le 20/11/2009, à 23:10

slasher-fun

Re : installation vpn cisco

Et moi je repose donc ma question puisque tu n'y réponds pas :

slasher-fun a écrit :

La version des dépôts ne te convient pas ?

Hors ligne

#7 Le 20/11/2009, à 23:59

liviusbarbatus

Re : installation vpn cisco

Oui la version des dépots de linux-headers-2.6.31-15-generic
ne me convient car le lien source de /usr/src/linux-headers-2.6.31-generic
a un lien vers le répertoire inexistant /build/buildd/linux-2.6.31


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#8 Le 20/11/2009, à 23:59

slasher-fun

Re : installation vpn cisco

La version des dépôts de vpn cisco big_smile

Hors ligne

#9 Le 21/11/2009, à 00:26

liviusbarbatus

Re : installation vpn cisco

Je ne vois pas pourquoi la recompilation du client cisco devient impossible et
je redis que je trouve anormal ce lien source vers un répertoire inexistant : cela
n'a rien à voir avec le logiciel cisco.


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#10 Le 21/11/2009, à 00:37

slasher-fun

Re : installation vpn cisco

liviusbarbatus a écrit :

Je ne vois pas pourquoi la recompilation du client cisco devient impossible

Parce que ton logiciel n'est pas compilable avec le noyau 2.6.31. D'où ma question depuis tout à l'heure : pourquoi t'embêter à compiler un logiciel des dépôts ?

Hors ligne

#11 Le 21/11/2009, à 00:49

liviusbarbatus

Re : installation vpn cisco

Parce que j'ai besoin du vpn cisco (qui gère les certificats). Je l'ai récupéré le logiciel sur le site officiel de mon labo et il me faut le recompiler avec le nouveau noyau.
Tu as sans doute raison, le logiciel est devenu incompilable avec cette version du noyau
mais c'est fort gênant pour moi.
J'aimerais être certain que tu as raison, avant de poser le problème à mon
"ingénieur système".


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#12 Le 21/11/2009, à 00:58

slasher-fun

Re : installation vpn cisco

Bah google le message d'erreur, tu verras bien alors smile

Sinon, si un jour tu changes d'avis, network-manager-vpnc fait la même chose. wink

Hors ligne

#13 Le 21/11/2009, à 01:11

liviusbarbatus

Re : installation vpn cisco

Merci pour ton aide, car je commence à croire que tu as raison.
J'ai installé (depuis longtemps) network-manager-vpnc : hélas il ne gère pas
les certificats. Je peux me connecter en vpn à mon université mais pas à mon
labo où je suis lié au logiciel cisco.


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#14 Le 21/11/2009, à 01:42

slasher-fun

Re : installation vpn cisco

Pas mieux avec network-manager-openconnect sinon ?

Hors ligne

#15 Le 21/11/2009, à 14:00

liviusbarbatus

Re : installation vpn cisco

Merci de ce tuyau que je n'ai pas encore essayé.
Je dois reconnaitre humblement que tu as certainement raison.
J'ai trouvé des sites notamment celui-ci que je considère comme sérieux qui signale
le problème (version du logiciel cisco non compilable) et donne une solution que je n'ai pas
encore appliquée :
http://www.lamnk.com/blog/vpn/how-to-install-cisco-vpn-client-on-ubuntu-jaunty-jackalope-and-karmic-koala-64-bit/


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#16 Le 21/11/2009, à 16:12

liviusbarbatus

Re : installation vpn cisco

Mes excuses pour les bêtises que j'ai dites.
Slasher-fun avait raison, ma version du vpn-cisco était incompatible avec linux 2.6.31.
J'ai trouvé (merci google) une solution, expliquée
http://www.unixmen.com/linux-tutorials/540-cisco-vpn-client-in-ubuntu-karmic-solved
et ici
http://www.lamnk.com/blog/vpn/how-to-install-cisco-vpn-client-on-ubuntu-jaunty-jackalope-and-karmic-koala-64-bit/
Le deuxième site est plus un commentaire bien fait du premier.
1) récupérer le nouveau vpn vpnclient-linux-x86_64-4.8.02.0030-k9.tar.gz
2) le désarchiver
3) aller dans le dossier vpnclient et dans ce dossier appliquer le patch
vpnclient-linux-2.6.31-final.diff
J'ai trouvé ce patch sur le deuxième site (merci ngo ki lan et ses bonnes explications)
4) modifier le fichier /usr/src/linux-headers-2.6.31-15/include/linux/netdevice.h
Enlever const de la ligne
const struct net_device_ops *netdev_ops;
Ne m'en demander la raison, je ne la connais pas.
5) exécuter vpn_install

Le client cisco revit...
[Résolu]

Dernière modification par liviusbarbatus (Le 21/11/2009, à 16:19)


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne

#17 Le 17/12/2009, à 00:33

liviusbarbatus

Re : installation vpn cisco

Finalement ma "solution" n'en est pas une.
Le vpn s'interrompt très vite pour des raisons inconnues. Sans doute le "patch" comporte des
erreurs ...


Asus PC1025CE Debian 11 Facile
LDLC Bellone Ubuntu 22.04 LTS

Hors ligne