Иногда при инсталляции, старте 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. Что делать?