per la configurazione dovrebbe essere ok, l'ho copiata pari pari sul mio NB e funziona...ell-3721-orlangio sbtest # openvpn setteb.ovpnMon Jun 29 17:37:10 2015 OpenVPN 2.3.2 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [PKCS11] [eurephia] [MH] [IPv6] built on Dec 1 2014Mon Jun 29 17:37:10 2015 WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.Mon Jun 29 17:37:10 2015 Socket Buffers: R=[212992->131072] S=[212992->131072]Mon Jun 29 17:37:10 2015 UDPv4 link local: [undef]Mon Jun 29 17:37:10 2015 UDPv4 link remote: [AF_INET]5.189.145.140:1194Mon Jun 29 17:37:10 2015 TLS: Initial packet from [AF_INET]5.189.145.140:1194, sid=c31b3dc4 90abbb99Mon Jun 29 17:37:11 2015 VERIFY OK: depth=1, C=IT, ST=LU, L=Viareggio, O=Settebello, OU=settebelloOU, CN=settebello, name=settebelloINFO, emailAddress=orlangio@gmail.comMon Jun 29 17:37:11 2015 VERIFY OK: depth=0, C=IT, ST=LU, L=Viareggio, O=Settebello, OU=settebelloOU, CN=settebelloSrv1, name=settebelloINFO, emailAddress=orlangio@gmail.comMon Jun 29 17:37:12 2015 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit keyMon Jun 29 17:37:12 2015 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authenticationMon Jun 29 17:37:12 2015 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit keyMon Jun 29 17:37:12 2015 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authenticationMon Jun 29 17:37:12 2015 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSAMon Jun 29 17:37:12 2015 [settebelloSrv1] Peer Connection Initiated with [AF_INET]5.189.145.140:1194Mon Jun 29 17:37:14 2015 SENT CONTROL [settebelloSrv1]: 'PUSH_REQUEST' (status=1)Mon Jun 29 17:37:14 2015 PUSH: Received control message: 'PUSH_REPLY,route 172.31.234.0 255.255.255.0,topology net30,ping 10,ping-restart 120,ifconfig 172.31.234.6 172.31.234.5'Mon Jun 29 17:37:14 2015 OPTIONS IMPORT: timers and/or timeouts modifiedMon Jun 29 17:37:14 2015 OPTIONS IMPORT: --ifconfig/up options modifiedMon Jun 29 17:37:14 2015 OPTIONS IMPORT: route options modifiedMon Jun 29 17:37:14 2015 ROUTE_GATEWAY 192.168.8.1/255.255.255.0 IFACE=wlan0 HWADDR=bc:85:56:1d:49:15Mon Jun 29 17:37:14 2015 TUN/TAP device tun0 openedMon Jun 29 17:37:14 2015 TUN/TAP TX queue length set to 100Mon Jun 29 17:37:14 2015 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0Mon Jun 29 17:37:14 2015 /sbin/ip link set dev tun0 up mtu 1500Mon Jun 29 17:37:14 2015 /sbin/ip addr add dev tun0 local 172.31.234.6 peer 172.31.234.5Mon Jun 29 17:37:14 2015 /sbin/ip route add 172.31.234.0/24 via 172.31.234.5Mon Jun 29 17:37:14 2015 Initialization Sequence Completed--Il giorno 29 giugno 2015 17:33, Luca Lesinigo <luca@lesinigo.it> ha scritto:Il giorno 29/giu/2015, alle ore 17:23, Giovanni Orlandi <orlangio@gmail.com> ha scritto:
> Mon Jun 29 15:17:17 2015 Note: Cannot open TUN/TAP dev /dev/net/tun: No such device (errno=19)
> [….]
> in realtà il device c'è /dev/net/tun, come potete vedere (ho controllato e c'è anche sul server (una debian)
[…]
> qualche idea su cosa posso controllare ?
Non sono 100% sicuro di come sia in Debian in generale e se la versione per Olimex sia diversa in particolare, ma controlla che il driver sia effettivamente caricato (volendo potresti riuscire ad avere il device nel virtual filesystem ma senza un driver dietro, stile pre- devfs/udev). Nel dmesg dovresti avere righe tipo:
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Se non le hai, carica il driver (modprobe tuntap se è compilato come modulo) e riprova.
Se ce le hai, il driver è caricato, passa oltre. Forse il driver c’è ma per qualche motivo OpenVPN non crea le interfacce?
Tieni presente che /dev/net/tun è solo il tramite tra userland e driver per gestirlo, ma quando un processo vuole usarlo deve crearsi l’interfaccia di rete e quest’ultima sarebbe visibile ("ip dev show", o per chi è rimasto indietro “ifconfig -a”).
Controlla che la conf di OpenVPN sia corretta. Dovrebbe avere la possibilità di aumentare ancora il livello di debug logging, magari lì trovi info utili.
OpenVPN lo stai avviando da root ? Gli utenti normali non possono creare interfacce tun (nemmeno se cambiassi i permessi a /dev/net/tun)
> NOTA: la board in questione è connessa ad internet con un ppp su 3G, non so se questo esaurisce risorse in contrasto col tun openvpn…
Nah, ppp e tuntap non hanno niente a che spartire.
--
Luca Lesinigo
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking
-----------------------------------------------------------------------------------------
Luca 18,5 : "Poiché questa vedova è così molesta le farò giustizia, perché non venga continuamente a importunarmi".
Neemia 8,10 : "...questo giorno è consacrato al nostro Signore; non siate tristi; perché la gioia del Signore è la vostra forza".
GSM 345.6050488 / 327.0547392 / 392.0698126 - Fax 06.62204735
_______________________________________________ Talking mailing list Talking@ml.linuxvar.it http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking