elastix 2.5 no me enruta las llamadas y mas cosas q no entiendo, x ejemplo los puertos

704 views
Skip to first unread message

leonardo07746

unread,
Jul 16, 2015, 2:10:02 PM7/16/15
to aster...@googlegroups.com

COnfigure una ruta saliente a la que llame from-dahdi y tiene las siguientes caracteristicas:

Prepend:0      prefix:0   match pattern: 5XXXXXXX

en la configuracion de mi extension, en el contexto, pongo: from-dahdi

en la imagen que aparece no se si es correcta la denominacion que emplee para indetificar el puerto (dahdi identifier), cuando en mi dahdi_channels esta asi:
 Span 1: WCTDM/0 "Wildcard AEX800" (MASTER)
;;; line="1 WCTDM/0/0 FXOKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxo_ks
callerid="Channel 1" <4001>
mailbox=4001
group=5
context=from-internal
channel => 1
callerid=
mailbox=
group=
context=default

;;; line="2 WCTDM/0/1 FXOKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxo_ks
callerid="Channel 2" <4002>
mailbox=4002
group=5
context=from-internal
channel => 2
callerid=
mailbox=
group=
context=default

;;; line="3 WCTDM/0/2 FXOKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxo_ks
callerid="Channel 3" <4003>
mailbox=4003
group=5
context=from-internal
channel => 3
callerid=
mailbox=
group=
context=default

;;; line="4 WCTDM/0/3 FXOKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxo_ks
callerid="Channel 4" <4004>
mailbox=4004
group=5
context=from-internal
channel => 4
callerid=
mailbox=
group=
context=default

;;; line="5 WCTDM/0/4 FXSKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 5
callerid=
group=
context=default

;;; line="6 WCTDM/0/5 FXSKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 6
callerid=
group=
context=default

;;; line="7 WCTDM/0/6 FXSKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 7
callerid=
group=
context=default

;;; line="8 WCTDM/0/7 FXSKS  (EC: VPMOCT032 - INACTIVE)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 8
callerid=
group=
context=default




esto es lo que me saca el CLI cuando por ejemplo realizo una llamada al celular:


 Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [54328337@from-dahdi:1] Set("SIP/5001-00000002", "DID=54328337") in new stack
    -- Executing [54328337@from-dahdi:2] Goto("SIP/5001-00000002", "s,1") in new stack
    -- Goto (from-dahdi,s,1)
    -- Executing [s@from-dahdi:1] NoOp("SIP/5001-00000002", "Entering from-dahdi with DID == 54328337") in new stack
    -- Executing [s@from-dahdi:2] Ringing("SIP/5001-00000002", "") in new stack
    -- Executing [s@from-dahdi:3] Set("SIP/5001-00000002", "DID=54328337") in new stack
    -- Executing [s@from-dahdi:4] NoOp("SIP/5001-00000002", "DID is now 54328337") in new stack
    -- Executing [s@from-dahdi:5] GotoIf("SIP/5001-00000002", "0?dahdiok:checkzap") in new stack
    -- Goto (from-dahdi,s,6)
    -- Executing [s@from-dahdi:6] GotoIf("SIP/5001-00000002", "0?zapok:neither") in new stack
    -- Goto (from-dahdi,s,7)
    -- Executing [s@from-dahdi:7] Goto("SIP/5001-00000002", "from-pstn,54328337,1") in new stack
    -- Goto (from-pstn,54328337,1)
    -- Executing [54328337@from-pstn:1] Set("SIP/5001-00000002", "__FROM_DID=54328337") in new stack
    -- Executing [54328337@from-pstn:2] NoOp("SIP/5001-00000002", "Received an unknown call with DID set to 54328337") in new stack
    -- Executing [54328337@from-pstn:3] Goto("SIP/5001-00000002", "s,a2") in new stack
    -- Goto (from-pstn,s,2)
    -- Executing [s@from-pstn:2] Answer("SIP/5001-00000002", "") in new stack
    -- Executing [s@from-pstn:3] Wait("SIP/5001-00000002", "2") in new stack
    -- Executing [s@from-pstn:4] Playback("SIP/5001-00000002", "ss-noservice") in new stack
    -- <SIP/5001-00000002> Playing 'ss-noservice.gsm' (language 'en')
    -- Executing [s@from-pstn:5] SayAlpha("SIP/5001-00000002", "54328337") in new stack
    -- <SIP/5001-00000002> Playing 'digits/5.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/4.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/3.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/2.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/8.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/3.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/3.gsm' (language 'en')
    -- <SIP/5001-00000002> Playing 'digits/7.gsm' (language 'en')
    -- Executing [s@from-pstn:6] Hangup("SIP/5001-00000002", "") in new stack
  == Spawn extension (from-pstn, s, 6) exited non-zero on 'SIP/5001-00000002'
    -- Executing [h@from-pstn:1] Macro("SIP/5001-00000002", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/5001-00000002", "1?endmixmoncheck") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] NoOp("SIP/5001-00000002", "End of MIXMON check") in new stack
    -- Executing [s@macro-hangupcall:10] GotoIf("SIP/5001-00000002", "1?nomeetmemon") in new stack
    -- Goto (macro-hangupcall,s,28)
    -- Executing [s@macro-hangupcall:28] NoOp("SIP/5001-00000002", "End of MEETME check") in new stack
    -- Executing [s@macro-hangupcall:29] GotoIf("SIP/5001-00000002", "1?noautomon") in new stack
    -- Goto (macro-hangupcall,s,34)
    -- Executing [s@macro-hangupcall:34] NoOp("SIP/5001-00000002", "TOUCH_MONITOR_OUTPUT=") in new stack
    -- Executing [s@macro-hangupcall:35] GotoIf("SIP/5001-00000002", "1?noautomon2") in new stack
    -- Goto (macro-hangupcall,s,41)
    -- Executing [s@macro-hangupcall:41] NoOp("SIP/5001-00000002", "MONITOR_FILENAME=") in new stack
    -- Executing [s@macro-hangupcall:42] GotoIf("SIP/5001-00000002", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,45)
    -- Executing [s@macro-hangupcall:45] GotoIf("SIP/5001-00000002", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,48)
    -- Executing [s@macro-hangupcall:48] GotoIf("SIP/5001-00000002", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,50)
    -- Executing [s@macro-hangupcall:50] AGI("SIP/5001-00000002", "hangup.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
    -- <SIP/5001-00000002>AGI Script hangup.agi completed, returning 0
    -- Executing [s@macro-hangupcall:51] Hangup("SIP/5001-00000002", "") in new stack
  == Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'SIP/5001-00000002' in macro 'hangupcall'
  == Spawn extension (from-pstn, h, 1) exited non-zero on 'SIP/5001-00000002'



Gaston Draque

unread,
Jul 16, 2015, 2:20:04 PM7/16/15
to aster...@googlegroups.com
En Australia, ya es viernes.... llegamos a Pluton, y tenemos Google!!! :P >>>> forum.elastix.org

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/asterisk-es.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
{
  "fullName" : "Gaston Draque"
  "email"    : "gaston...@gmail.com"
  "twitter"  : "@gdraque"
  "google+"  : "google.com/+gastondraque"
  "tags"     : ["uc communications","telecom integrator","voip","software development"]
}

Richard Alvarez

unread,
Jul 16, 2015, 2:32:25 PM7/16/15
to asterisk-es
dahdi identifer pone 1
Borra el callerid
Como tienes configurada la ruta saliente que utiliza el dahdi 1

Por ultimo es recomendable utilizar el foro de elastix, este es de asterisk ..

Richard Alvarez

leonardo07746

unread,
Jul 16, 2015, 2:43:32 PM7/16/15
to aster...@googlegroups.com

ok puse 1 en el identificador, borre el CALLERID, y dentro de poco escribire en Elastix, pero me he dado cuenta q el foro en español de elasatix no responden con la misma efecitvidad que aqui en el de asterisk, y aqui les dejo mi configuracion de la ruta saliente


Richard Alvarez

unread,
Jul 16, 2015, 2:47:57 PM7/16/15
to asterisk-es
Borra los cero Prepend:0      prefix:0 
deja vacio esos campos si solo marcas el numero ... 

Richard Alvarez

El 16 de julio de 2015, 2:43 p. m., leonardo07746<leonar...@gmail.com> escribió:

ok puse 1 en el identificador, borre el CALLERID, y dentro de poco escribire en Elastix, pero me he dado cuenta q el foro en español de elasatix no responden con la misma efecitvidad que aqui en el de asterisk, y aqui les dejo mi configuracion de la ruta saliente


leonardo collantes

unread,
Jul 16, 2015, 2:50:48 PM7/16/15
to aster...@googlegroups.com
es q aqui en cuba para marcar a un celular es necesario marcar primero
el cero, por ejemplo el 54887765 se debe de marcar con un cero siemlpr
delante

El 16/7/15, Richard Alvarez <ric...@gmail.com> escribió:
> Borra los cero Prepend:0 prefix:0
> deja vacio esos campos si solo marcas el numero ...
>
> Richard Alvarez
> Email.: ric...@gmail.com
>
> El 16 de julio de 2015, 2:43 p. m., leonardo07746<leonar...@gmail.com>
> escribió:
>
>>
>> <https://lh3.googleusercontent.com/-yn_MisuhWHs/Vaf7N0oIMMI/AAAAAAAAAFU/XyewjxS9nYc/s1600/Clip_4.jpg>
> Has recibido este mensaje porque estás suscrito a un tema del grupo
> "asterisk-es" de Grupos de Google.
> Para anular la suscripción a este tema, visita
> https://groups.google.com/d/topic/asterisk-es/NB0cYIuweik/unsubscribe.
> Para anular la suscripción a este grupo y a todos sus temas, envía un correo
> electrónico a asterisk-es...@googlegroups.com.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> Para obtener más opciones, visita https://groups.google.com/d/optout.
>

Richard Alvarez

unread,
Jul 16, 2015, 2:56:49 PM7/16/15
to asterisk-es
Utiliza así = 0XXXXXXXX

Richard Alvarez

Richard Alvarez

unread,
Jul 16, 2015, 2:59:40 PM7/16/15
to asterisk-es
Tendrías que ver si tu placa con puerto fxo esta detectada por el elastix ?
Si tu linea análoga esta activa ..

Richard Alvarez

El 16 de julio de 2015, 2:50 p. m., leonardo collantes<leonar...@gmail.com> escribió:

leonardo07746

unread,
Jul 16, 2015, 3:12:58 PM7/16/15
to aster...@googlegroups.com

me sigue dando lo mismo, ES COMO SI NO ME VIERA LA RUTA, Y SE SALTARA CUALQUIER PREFIJO QUE SE LE PONGA, Y AHORA Q ME mencionan lo de la tarjeta, lo mas curioso es que el puerto 1 es FXS y es en donde tengo entendido no debe de estar conectada la linea telefonica que llega desde la pared,



== Using SIP RTP TOS bits 184

  == Using SIP RTP CoS mark 5
    -- Executing [54328337@from-dahdi:1] Set("SIP/5001-00000000", "DID=54328337") in new stack
    -- Executing [54328337@from-dahdi:2] Goto("SIP/5001-00000000", "s,1") in new stack
    -- Goto (from-dahdi,s,1)
    -- Executing [s@from-dahdi:1] NoOp("SIP/5001-00000000", "Entering from-dahdi with DID == 54328337") in new stack
    -- Executing [s@from-dahdi:2] Ringing("SIP/5001-00000000", "") in new stack
    -- Executing [s@from-dahdi:3] Set("SIP/5001-00000000", "DID=54328337") in new stack
    -- Executing [s@from-dahdi:4] NoOp("SIP/5001-00000000", "DID is now 54328337") in new stack
    -- Executing [s@from-dahdi:5] GotoIf("SIP/5001-00000000", "0?dahdiok:checkzap") in new stack
    -- Goto (from-dahdi,s,6)
    -- Executing [s@from-dahdi:6] GotoIf("SIP/5001-00000000", "0?zapok:neither") in new stack
    -- Goto (from-dahdi,s,7)
    -- Executing [s@from-dahdi:7] Goto("SIP/5001-00000000", "from-pstn,54328337,1") in new stack
    -- Goto (from-pstn,54328337,1)
    -- Executing [54328337@from-pstn:1] Set("SIP/5001-00000000", "__FROM_DID=54328337") in new stack
    -- Executing [54328337@from-pstn:2] NoOp("SIP/5001-00000000", "Received an unknown call with DID set to 54328337") in new stack
    -- Executing [54328337@from-pstn:3] Goto("SIP/5001-00000000", "s,a2") in new stack
    -- Goto (from-pstn,s,2)
    -- Executing [s@from-pstn:2] Answer("SIP/5001-00000000", "") in new stack
    -- Executing [s@from-pstn:3] Wait("SIP/5001-00000000", "2") in new stack
    -- Executing [s@from-pstn:4] Playback("SIP/5001-00000000", "ss-noservice") in new stack
    -- <SIP/5001-00000000> Playing 'ss-noservice.gsm' (language 'en')
    -- Executing [s@from-pstn:5] SayAlpha("SIP/5001-00000000", "54328337") in new stack
    -- <SIP/5001-00000000> Playing 'digits/5.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/4.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/3.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/2.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/8.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/3.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/3.gsm' (language 'en')
    -- <SIP/5001-00000000> Playing 'digits/7.gsm' (language 'en')

leonardo07746

unread,
Jul 16, 2015, 3:21:00 PM7/16/15
to aster...@googlegroups.com
y hay algo mas, mi archivo dahdi_channels.conf dice que los puertos 1,2,3,4,5 son FXO mientras que en la imagen del ELASTIX q les acabo de proporcionar me los muestra como FXS, entonces por quien me debo de guiar.

; Span 1: WCTDM/0 "Wildcard AEX800" (MASTER)

Guillermo Prado Obando

unread,
Jul 16, 2015, 3:28:14 PM7/16/15
to aster...@googlegroups.com

Debes guiarte por un libro que es muy bueno asterisk the future of telephony

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.

Richard Alvarez

unread,
Jul 16, 2015, 3:34:58 PM7/16/15
to asterisk-es
Guiate por el elastix ...

Igualmente es correcto lo que indica el asterisk en su archivo de configuracion

los puertos fxo reciven la senial fxs,
los puertos fxs envian la senial a un equipo fxo un telefono por ejemplo...

Tu primer puerto fxo es el 5
Por lo tanto tu configuracion en el elastix donde tienes el troncal dahdi tienes que cambiar el 1 por el 5 y conectar la linea en el puerto fxo 5

saludos


Richard Alvarez

leonardo07746

unread,
Jul 17, 2015, 9:51:15 AM7/17/15
to aster...@googlegroups.com
richie, ya lo hice, sigue sin salir las llamadas, no entiendo, realmente necesito despues de instalado el Elastix realizar de forma manual algun cambio en extensions.conf? debo de cambiar los contextos?

Ramses

unread,
Jul 17, 2015, 10:39:30 AM7/17/15
to aster...@googlegroups.com
>--
>Este email pertenece a la lista de Asterisk-ES
>(http://www.asterisk-es.org)
>Normas de la lista Asterisk-ES:
>http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
>---
>Has recibido este mensaje porque estás suscrito al grupo "asterisk-es"
>de Grupos de Google.
>Para anular la suscripción a este grupo y dejar de recibir sus
>mensajes, envía un correo electrónico a
>asterisk-es...@googlegroups.com.
>Para publicar una entrada en este grupo, envía un correo electrónico a
>Para obtener más opciones, visita https://groups.google.com/d/optout.

Yo lo que no entiendo es lo de poner en la Extensión el Contexto "from-dahdi'...

¿Es tu primera PBX con Elastix?


Saludos,

Ramses

leonardo07746

unread,
Jul 17, 2015, 10:44:31 AM7/17/15
to aster...@googlegroups.com
si, es mi primera vez con Elastix, he trabajado anteriormente con asterisk y quizas esa sea mi confusión, todo pero absolutamente todo cambia, puse from-dahdi pq las llamadas hacia afuera se enrutan a traves de los troncales dahdi,no?

Richard Alvarez

unread,
Jul 17, 2015, 11:56:27 AM7/17/15
to asterisk-es
Entra el clic de asterisk y hace un debug de una llamada ...
Ahí te darás cuenta que esta pasando.​

Para elastix una placa análoga o un troncal sio iax2 etc... son troncales
y cada uno tiene su contexto, como en asterisk...

elastix tiene un contexto por defecto para cada extensión from-internal
y creo que para las placas análogas es from-pstn

Donde no tienes que tocar nada...

En ruta salientes creas tus plan de marcado y le asignas el troncal por donde saldrá tu llamada y en rutas entrantes le indicas al troncal creado donde tiene​ que ir a para con cada llamada entrante ...
Ahí le asignas una extensión o una cola o un ivr o lo que quieras ...

Ahora si conocías asterisk para que entrar con elastix ???




Richard Alvarez

El 17 de julio de 2015, 10:44 a. m., leonardo07746<leonar...@gmail.com> escribió:
si, es mi primera vez con Elastix, he trabajado anteriormente con asterisk y quizas esa sea mi confusión, todo pero absolutamente todo cambia, puse from-dahdi pq las llamadas hacia afuera se enrutan a traves de los troncales dahdi,no?

--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a aster...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Ramses

unread,
Jul 17, 2015, 2:38:15 PM7/17/15
to aster...@googlegroups.com
>--
>Este email pertenece a la lista de Asterisk-ES
>(http://www.asterisk-es.org)
>Normas de la lista Asterisk-ES:
>http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
>---
>Has recibido este mensaje porque estás suscrito al grupo "asterisk-es"
>de Grupos de Google.
>Para anular la suscripción a este grupo y dejar de recibir sus
>mensajes, envía un correo electrónico a
>asterisk-es...@googlegroups.com.
>Para publicar una entrada en este grupo, envía un correo electrónico a
>Para obtener más opciones, visita https://groups.google.com/d/optout.

Leonardo, yo que tú, me bajaba el libro de Elastix desde su web e iba echando un vistazo a cómo se configura cada cosa, porque si en la configuración de una Extensión ya estás teniendo problemas, puedes estar continuamente mandando correos a esta lista, que es de Asterisk "a pelo"...


Saludos,

Ramses

Reply all
Reply to author
Forward
0 new messages