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

  1. Silvere Lapperriere
     
    et la commande openvpn --mktun --dev tap0 ne fonctionne pas ??
    3
  2. 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
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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