Você realmente precisa de um módulo TUN. De que outra forma o OpenVPN pode criar a "interface de rede falsa" que aceita o intervalo de IP da sua sub-rede VPN?
on a special linux distribution
O que o torna especial? É algum tipo de NAS com o busybox instalado? (porque você menciona o ARM)
Meu QNAP NAS envia o módulo tun.ko
em /usr/local/modules
Isso pode ser facilmente carregado de um script de inicialização:
( /sbin/lsmod | grep -q tun ) || /sbin/insmod /usr/local/modules/tun.ko
Tente encontrar o módulo tun em seu sistema em algumas pastas comuns do sistema, usando:
find /lib /usr /opt -name 'tun.ko'