Cursos Asterisk en México

Conectar dos Asterisk con trunk IAX (problemas sip->iax)

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Conectar dos Asterisk con trunk IAX (problemas sip->iax)

    Muy buenas.
    Estoy por pegarme un tiro intentando interconectar dos Asterisk cada uno con extensiones SIP e IAX2 :-x ...No se si me estoy volviendo memo o si estoy perdiendo neuronas de una manera acelerada, el caso es que no comprendo que está fallando.
    Lo que quiero hacer es interconectar dos Asterisk mediante un trunk iax y que se puedan hacer llamadas extre ellos como si extuviesen en un mismo server (tanto extensiones sip como iax).

    Datos:
    La PBX1 con ip 192.168.1.100
    Extensiones Sip: 200-299
    Extensiones Iax: 300-399
    (se pueden hacer llamadas entre ellas sin problemas)

    y la PBX2 con ip 192.168.1.101
    Extensiones Sip: 400-499
    Extensiones Iax: 500-599
    (se pueden hacer llamadas entre ellas sin problemas)

    TODO CON CODECS GSM

    Pues bien, he seguido este How-to (de voip-info como no):
    http://www.voip-info.org/wiki/view/Aste ... +2+servers

    He seguido la opción 1 que es la mas fácil (los incompresibles registers los dejo pa otro día) y funciona todo bien menos en este caso:
    - Cuando llama una extensión SIP de PBX1 a una extensión IAX de PBX2, la extensión SIP habla y no se escucha nada en la IAX (y sin embargo si que se escucha cuando llamo de la IAX de PBX2 a la SIP de PBX1)...y si cuelga la extensión SIP (de PBX1) la IAX (de PBX2) no se cuelga y sigue con la llamada en curso
    y a la inversa, llamando de PBX2 a PBX1:
    - Cuando llama una extensión SIP de PBX2 a una extensión IAX de PBX1, la extensión SIP habla y no se escucha nada en la IAX (y sin embargo si que se escucha cuando llamo de la IAX de PBX1 a la SIP de PBX2)...y si cuelga la extensión SIP (de PBX2) la IAX (de PBX1) no se cuelga y sigue con la llamada en curso
    Tengo lo siguiente:

    PBX1:

    iax.conf
    [REC_SERVER]
    type=user
    host=192.168.2.101
    secret=hola
    context=internal-PBX1
    trunk=yes

    [300]
    [301]
    ...

    extensions.conf
    [internal-PBX1]
    ...
    ;extensiones SIP en PBX2
    exten => _4XX,1,Dial(IAX2/REC_SERVER:adios@192.168.2.101/${EXTEN}@internal-PBX2)
    exten => _4XX,2,Hangup
    exten => _4XX,102,Hangup

    ;extensiones IAX2 en PBX2
    exten => _5XX,1,Dial(IAX2/REC_SERVER:adios@192.168.2.101/${EXTEN}@internal-PBX2)
    exten => _5XX,2,Hangup
    exten => _5XX,102,Hangup

    -------------------------------------------------------------------------------------

    PBX2:
    iax.conf
    [REC_SERVER]
    type=user
    host=192.168.2.100
    secret=adios
    context=internal-PBX2
    trunk=yes

    [500]
    [501]
    ...

    extensions.conf
    [internal-PBX2]
    ...
    ;extensiones SIP en PBX1
    exten => _2XX,1,Dial(IAX2/REC_SERVER:hola@192.168.2.100/${EXTEN}@internal-PBX1)
    exten => _2XX,2,Hangup
    exten => _2XX,102,Hangup

    ;extensiones IAX2 en PBX1
    exten => _3XX,1,Dial(IAX2/REC_SERVER:hola@192.168.2.100/${EXTEN}@internal-PBX1)
    exten => _3XX,2,Hangup
    exten => _3XX,102,Hangup


    ¿Que puede estar fallando?
    Necesito un poco de luz.
    Muchas gracias.

Principales Usuarios Activos

Colapsar

No hay usuarios activos superiores.
Trabajando...
X