Acontece que o problema acima foi bastante simples. O OpenVPN deve ser executado com privilégios administrativos. Então, ao invés disso, execute
sudo ./openvpn connection.ovpn
Eu estou olhando para usar o OpenVPN direto do terminal em vez de usar um gui como o tunnelblick - mas estou encontrando alguns problemas. Eu testei meu arquivo de configuração e ele funciona bem, então não é culpa da configuração.
O comando que estou executando é
./openvpn connection.ovpn
A mensagem de erro que estou recebendo é
Wed Mar 6 13:22:57 2013 us=528389 Cannot allocate TUN/TAP dev dynamically
Wed Mar 6 13:22:57 2013 us=528401 Exiting due to fatal error
O que parece implicar que um tun / tap kext não pode ser encontrado. Eu tentei executar o comando
sudo kextload tun.kext
imediatamente antes disso e pareceu carregar bem, mas ainda assim recebo o erro acima. Eu estou usando o tun.kext de 64 bits do projeto TunnelBlick, então não deve ser um problema com o próprio kext. Alguma idéia?