Audio en un solo sentido

434 views
Skip to first unread message

Silvia Menendez

unread,
Dec 19, 2008, 5:53:12 AM12/19/08
to aster...@googlegroups.com
Hola a todos, mi situación es la siguiente:

Asterisk <--> NAT (router1) <---> internet <----> NAT (router2) <---> x-lite
                         |
                     cisco phone

No se si el dibujo se entiende muy bien pero vamos que el telefono cisco y asterisk estan en la misma LAN, los dos conectados al router1.
El problema es que quiero hacer una llamada entre el x-lite y el telefono cisco mediante el protocolo SIP. Logro realizar la llamada pero solo hay audio en el sentido desde
el telefono cisco hacia el x-lite, en el otro sentido no se oye nada.
He hecho port forwarding en el router1 en los puertos 5060:5070 para SIP y 8000:20000 para RTP.
He modificado el archivo rtp.conf de asterisk para indicarle el puerto 8000 como comienzo y el 20000 como final.
En el archivo sip.conf he especificado los parámetros externip, localnet, nat ....
AL mirar en el wireshark he comprobado que hay trafico rtp entre el x-lite y asterisk y entre asterisk y el telefono cisco y viceversa.
No se si el problema puede estar en que en la conexion entre asterisk y el telefono cisco se abren unos puertos diferentes a los que se abren en la conexion entre el
x-lite y asterisk y rtp cuando llega a asterisk desde el x-lite no sabe por donde debe ir.
He leido algo sobre usar un servidor STUN pero no se como se hace ni si estara ahi la solucion.

Un saludo, y muchas gracias por adelantado
 
Silvia

Iñaki Baz Castillo

unread,
Dec 19, 2008, 7:19:02 AM12/19/08
to aster...@googlegroups.com
El Friday 19 December 2008 11:53:12 Silvia Menendez escribió:
> Hola a todos, mi situación es la siguiente:
>
> Asterisk <--> NAT (router1) <---> internet <----> NAT (router2) <--->
> x-lite
>
> cisco phone
>

> He leido algo sobre usar un servidor STUN pero no se como se hace ni si
> estara ahi la solucion.

Por si te ayuda:
http://blog.aliax.net/2007/08/aclarando-sip-y-nat.html

--
Iñaki Baz Castillo
<ib...@xtratelecom.es>

Saúl Ibarra

unread,
Dec 20, 2008, 4:38:36 PM12/20/08
to aster...@googlegroups.com
Si en el servidor asterisk tienes configuradas las opciones externip y
localnet y para el peer del xlite nat y canreinvite debería
funcionar... Si haces un rtp debug en el CLI ves los paquetes en ambos
sentidos?

--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/

Silvia Menéndez

unread,
Dec 23, 2008, 11:52:54 AM12/23/08
to asterisk-es
Hola Saul, al hacer un rtp debug veo paquetes desde la direccion ip
publica de mi servidor asterisk hacia el telefono cisco y viceversa.
No entiendo que puede estar pasando

Andrés

unread,
Apr 3, 2012, 1:24:22 PM4/3/12
to aster...@googlegroups.com
Hola Silvia,

Me encuentro en tu misma situación.
Lograste solucionar el problema?
En caso afirmativo, cómo?
Un saludo.

Sisco Ds

unread,
Apr 4, 2012, 7:47:22 AM4/4/12
to aster...@googlegroups.com
Mi escenario no es exactamente el mismo porque yo uso un kamailio con rtpproxy,.. pero igual esto te ayuda.

Teniendolo todo bien configurado y probado con otros clientes me ha pasado que al intentar conectar otro cliente este no funciona porque efectivamene me está llegando la IP interna en lugar de la externa y suele se una opción el router del cliente.

Revisa este link aunque es antiguo igual te pone sobre la pista:

Saludos.

El martes 23 de diciembre de 2008 17:52:54 UTC+1, Silvia Menéndez escribió:
Reply all
Reply to author
Forward
0 new messages