Ошибка OpenVPN: Cannot open TUN/TAP dev /dev/net/tun:

 Иногда при инсталляции, старте OpenVPN возникает ошибка, которая в /var/log/massages выглядит примерно так:

server openvpn[xxx]: Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
server openvpn[xxx]: Cannot allocate TUN/TAP dev dynamically

Чаще всего это означает, что устройства(файла) по указанному пути /dev/net/tun на самом деле нет. Значит создадим его. Иногда нет не только файла /dev/net/tun, но и каталога /dev/net/. Тогда и его нужно будет создать.

mkdir /dev/net
mknod /dev/net/tun c 10 200

Так же на всякий случай не мешает проверить скомпилирован ли модуль tun командой 

lsmod | grep tun

и если его нет, попробовать его загрузить с помощью команды 

modprobe tun

Привет! Помогите ,пожалуйста,

Привет! Помогите ,пожалуйста, я пробовала так как указано выше и мне выжало ошибку:

root@test:~# mkdir /dev/net
mkdir: cannot create directory ‘/dev/net’: File exists
root@test:~# mknod /dev/net/tun c 10 200
mknod: ‘/dev/net/tun’: File exists
root@test:~# lsmod | grep tun
root@test:~# modprobe tun
modprobe: ERROR: could not insert 'tun': Unknown symbol in module, or unknown parameter (see dmesg)

спасибо! Красава!!!

спасибо! Красава!!!

Выдает

Выдает ошибку...
[root@324b5c39d5 /]# modprobe tun
FATAL: Could not load /lib/modules/2.6.32-042stab090.4/modules.dep: No such file or directory

Спасибо! Помог с виртуальными

Спасибо!
Помог с виртуальными машинами XEN на debian 5

Спасибо, умный

Спасибо, умный человек!
Настраивал OVPN на Android, очень помогло!

Правда нужно было перед каждым подключением набирать это в терминале.
Чтобы упростить жизнь и запускать скрипт одной кнопкой - можно качнуть GScript с Маркета.

Я вставил туда такое:

#!/system/bin/sh
modprobe tun
lsmod | grep tun
exit 0

Может пригодиться кому ;)

Просто спас! Спасибо большое!

Просто спас! Спасибо большое!

а если выдает you must difine

а если выдает you must difine TUN/TAP в логе при старте OpenVPN. Что делать?