Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[résolu] VPN HMA ERROR: Cannot open TUN/TAP dev /dev/net/tun
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
T0MuX
n00b
n00b


Joined: 12 Apr 2016
Posts: 64

PostPosted: Sun May 08, 2016 10:19 am    Post subject: [résolu] VPN HMA ERROR: Cannot open TUN/TAP dev /dev/net/tun Reply with quote

Bonjour cher collègues linuxiens :)

J'utilise un VPN, Hide My Ass, et je galère à l'utiliser sur Gentoo. J'ai suivi le Wiki Gentoo OpenVPN, j'ai bien activé l'option dans mon kernel, recompilé ce dernier ainsi que les drivers, rebooté cela ne donne rien.

Je précise que je n'ai pas suivi la parti ou on configure directement l'accès au VPN dans les fichiers de conf du systeme puisque Hide My Ass le fait tout seul normalement (je l'utilisais sur Debian sans probleme sans jamais avoir mis les mains dans l'OS).

Lorsque j'exécute ma commande, j'ai ce retour :
Code:
ERROR: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)


Sinon le script fournis par Hide My Ass est ici : https://bpaste.net/show/de21d8b32c22 pour les courageux souhaitant voir ce qu'il se passe

Il y a une ligne dans ce script
Code:
   $openvpn --daemon --config /etc/openvpn/${HMA_VPN_NAME}.conf
, selon ce que j'ai compris, il exécute à ce moment la config qu'il a lui même généré.
_________________
T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. "


Last edited by T0MuX on Thu May 12, 2016 6:21 am; edited 1 time in total
Back to top
View user's profile Send private message
guitou
Guru
Guru


Joined: 02 Oct 2003
Posts: 391
Location: France

PostPosted: Sun May 08, 2016 1:19 pm    Post subject: Reply with quote

Hello

J'ai jamais fait joujou avec un VPN, mais au vu de l'erreur, la reponse est toute simple: y'a une option pour l'interface tun/tap dans le kernel. Assure-toi deja qu'elle est active, et chargee si compilee en module... Puis passe a l'erreur suivante :p

++
Gi)
Back to top
View user's profile Send private message
brokenHeart
n00b
n00b


Joined: 15 May 2013
Posts: 35
Location: versailles

PostPosted: Mon May 09, 2016 6:57 pm    Post subject: Reply with quote

Hello,

Déjà est-ce que tu as un /dev/net/tun ?

que dit la commande
Code:
cat /dev/net/tun
?

Je suis tombé sur un article concernant les serveurs OVH mais qui est peut-être valable de façon plus générale : http://wiki.pcinfo-web.com/OpenVPN_:_Interface_TUN/TAP_sur_Gentoo_Release_2_OVH_RPS

Après je ne sais pas si tu as configuré tun en module ou dans le kernel.
Back to top
View user's profile Send private message
T0MuX
n00b
n00b


Joined: 12 Apr 2016
Posts: 64

PostPosted: Thu May 12, 2016 6:14 am    Post subject: Reply with quote

Salut oui mais visiblement cassé :/

Code:
t0mux@tomux-pc ~ $ cat /dev/net/tun
cat: /dev/net/tun: Le descripteur du fichier est dans un mauvais état


je vais quand meme jeter un oeil à ton lien, merci
_________________
T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. "
Back to top
View user's profile Send private message
T0MuX
n00b
n00b


Joined: 12 Apr 2016
Posts: 64

PostPosted: Thu May 12, 2016 6:20 am    Post subject: Reply with quote

Hahaha résolu grâce à ton lien !

En fait /dev/net/tun n'est pas cassé, c'est normal que cat renvoie cette erreur.

Par contre, par rapport à là où j'en était et maintenant, j'ai simplement fait un
Code:
modprobe -v tun


et depuis cela fonctionne. Donc, module à rajouter au démarrage ici :
Code:
/etc/conf.d/modules


:D
_________________
T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. "
Back to top
View user's profile Send private message
brokenHeart
n00b
n00b


Joined: 15 May 2013
Posts: 35
Location: versailles

PostPosted: Thu May 12, 2016 12:34 pm    Post subject: Reply with quote

Hello,

Donc tu avais compilé le kernel avec tun en module ...

Je crois que si il existe un openvpn valide dans /etc/init.d le "plus propre" serait peut être que ce soit lui qui charge le module.

Code:
/etc/init.d/openvpn start


Pour vérifier qu'aucune erreur ne se produit et que le module est correctement chargé.

puis (dans le cadre de l'utilisation d'openrc (avec systemd je ne sais pas)), si openvpn doit être chargé à chaque démarrage, l'intégrer au mode par defaut en utilisant rc-update ou eselect :

En root ou en "sudoant" :

Code:
rc-update add openvpn default


ou

Code:
eselect rc add openvpn


Bon, c'est vrai qu'en informatique pour faire une même chose il y a souvent plusieurs façon de faire et que charger le module via /etc/conf.d/modules peut également être suffisant ...
Back to top
View user's profile Send private message
T0MuX
n00b
n00b


Joined: 12 Apr 2016
Posts: 64

PostPosted: Thu May 19, 2016 7:02 am    Post subject: Reply with quote

En effet c'est suffisant :)
_________________
T0MuX
" Le seul autoradio véritable est celui qui ne se règle que du pied droit. "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum