Tengo un servidor Asterisk configurado en casa. Funciona bien, y soy capaz de hacer llamadas a otros dispositivos internamente a través de LAN o Wi-Fi - así como salientes a un proveedor de VoIP. Utilizo CSipSimple como cliente en Android (y Jitsi en mi portátil Ubuntu).
También he configurado un servidor OpenVPN, que también funciona como se esperaba tanto para Ubuntu como para los dispositivos Android. Puedo hacer ping, ssh, etc a través de él.
Quiero poder hacer una llamada a un cliente LAN o Wi-Fi en casa, a través de la conexión OpenVPN desde mi teléfono Android usando CSipSimple (no he permitido que los clientes de Asterisk se registren desde Internet, sólo desde la subred LAN).
CSipSimple es capaz de registrarse y hacer llamadas - pero no puedo escuchar ningún audio entrante en mi teléfono. La información de la llamada muestra que no entran paquetes. Las llamadas a través de OpenVPN usando Jitsi en Ubuntu funcionan correctamente, pero CSipSimple en Android no funciona.