Openvpn

ttk -  
 Thibs -
Bonjour,

j'essaie de configurer Openvpn, mais j'ai un petit pb. Je n'arrive pas à activer l'interface virtuelle TAP. J'ai bien rajouter ce module au noyau et lorsque je lance mon script de configuration ca me donne ceci:

Sun Oct 9 12:37:01 2005 us=741857 Note: Cannot open TUN/TAP dev /dev/net/tun: No such device (errno=19)
Sun Oct 9 12:37:01 2005 us=742011 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Sun Oct 9 12:37:01 2005 us=742170 Cannot open TUN/TAP dev /dev/tap0: No such file or directory (errno=2)
Sun Oct 9 12:37:01 2005 us=742265 Exiting

j'ai bien fait également un :
mknod /dev/net/tun c 10 200

et lorsque je lance :
modprobe tun


il m'envoie cet erreur:
/lib/modules/2.4.26/kernel/drivers/net/tun.o: /lib/modules/2.4.26/kernel/drivers/net/tun.o: unresolved symbol memcpy_toiovec_R9ceb163c
/lib/modules/2.4.26/kernel/drivers/net/tun.o: insmod /lib/modules/2.4.26/kernel/drivers/net/tun.o failed
/lib/modules/2.4.26/kernel/drivers/net/tun.o: insmod tun failed


comment faire pour activer cet interface?

5 réponses

Silvere Lapperriere
 
et la commande openvpn --mktun --dev tap0 ne fonctionne pas ??
3
papisow101 Messages postés 33 Statut Membre
 
--Bonjour

Je voudrais etre inicie a openvpn comment faire peut tu m'aider

envoi de la doc si t'en a merci...
cordiallement   jibson
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
Cherche pas plus loin c'est ton module qui est mal chargé, donc forcément tu n'as pas d'interface pour mettre en place ton vpn (pour les afficher tape /sbin/ifconfig).

Tupeux essayer de l'insérer avec insmod mais je n'y crois pas trop.

Il faut donc :
- soit rajouter ça dans ton noyau en dur, le recompiler, le mettre dans /boot et liloter (pense bien a backuper ton noyau actuel si tu choisis cette option et à rajouter une entrée dans /etc/lilo.conf vers ce noyau)
- soit le compiler en module et rajouter le chargement dans les scripts de démarrage.

Quoiqu'il en soit tu aura besoin de récupérer les sources de ton noyau si ce n'est pas déjà fait.

Bonne chance
0
Thibs
 
Pour rajouter le driver dans ton kernel :

cd /usr/src/linux
make menuconfig

Choisis Device Drivers/Network Device support/Universa TUN/TAP driver (c'est le chemin pour un kernel 2.6.25)

Dans mon cas, vu que la machine est dédiée à ça, j'ai mis le driver en dur dans le noyau
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Thibs
 
En plus visuel :

Device Drivers --->
[*] Network device support --->
--- Network device support
<*> Universal TUN/TAP device driver support

Et bien entendu à la fin
make
make modules_install
cp arch/i386/bzImage /boot/

...
0