Discussion:
Problema con descolgado lineas analogas FXO Asterisk
Lucas Nogueron
2010-12-03 14:26:03 UTC
Permalink
Gente:

Tengo un problema conocido en Asterisk, con la deteccion de "hang up"
en los puertos FXO, lo solucioné a medias editando chan_dadhi.conf:

;Uncomment these lines if you have problems with the disconection of
your analog lines

busydetect=yes
busycount=8

Y dentro de todo detecta el descuelgue, pero por ahi estás en el medio
de una llamada y se corta solo.

Tambien traté sin exito:

answeronpolarityswitch=yes
hanguponpolarityswitch=yes

Buscando tambien encontré otros parametros, pero no los he probado.

callprogress=yes
busypattern=500,500


Si alguien me puede pasar su chan_dadhi.conf para ver como lo tienen
configurado para Telefonica me vendría bien. S

Saludos
--
"Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL, y OBOL."

Luxas
Alejandro Vargas
2010-12-04 11:10:02 UTC
Permalink
El día 3 de diciembre de 2010 15:26, Lucas Nogueron
 Tengo un problema conocido en Asterisk, con la deteccion de "hang up"
Yo con equipos SPA3000 tuve que configurar la detección del tono que
da la línea cuando se corta la comunicación. Grabé el sonido, lo
analicé con audacity y de ahí saqué las frecuencias y los tiempos.
Lucas Nogueron
2010-12-04 15:13:01 UTC
Permalink
El día 4 de diciembre de 2010 08:10, Alejandro Vargas
Post by Alejandro Vargas
El día 3 de diciembre de 2010 15:26, Lucas Nogueron
 Tengo un problema conocido en Asterisk, con la deteccion de "hang up"
Yo con equipos SPA3000 tuve que configurar la detección del tono que
da la línea cuando se corta la comunicación. Grabé el sonido, lo
analicé con audacity y de ahí saqué las frecuencias y los tiempos.
Entonces ¿que pusiste en el parametro? :

busypattern=
--
"Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL, y OBOL."

Luxas
Alejandro Vargas
2010-12-06 18:25:49 UTC
Permalink
El día 4 de diciembre de 2010 16:13, Lucas Nogueron
Post by Lucas Nogueron
El día 4 de diciembre de 2010 08:10, Alejandro Vargas
Post by Alejandro Vargas
El día 3 de diciembre de 2010 15:26, Lucas Nogueron
 Tengo un problema conocido en Asterisk, con la deteccion de "hang up"
Yo con equipos SPA3000 tuve que configurar la detección del tono que
da la línea cuando se corta la comunicación. Grabé el sonido, lo
analicé con audacity y de ahí saqué las frecuencias y los tiempos.
busypattern=
En el SPA3000, en la página de configuración regional, en la opción
Busy Tone le puse esto:

Busy Tone: 480@-19,620@-19;10(.5/.5/1+2)

OJO, porque eso cambia de un país a otro, y a veces hasta de un operador a otro.
Lucas Nogueron
2010-12-06 18:44:38 UTC
Permalink
Post by Alejandro Vargas
Post by Lucas Nogueron
busypattern=
En el SPA3000, en la página de configuración regional, en la opción
OJO, porque eso cambia de un país a otro, y a veces hasta de un operador a otro.
o sea, 19 ms 620 ms ... ??

Es curioso, te comento que obtuve diferentes valores, o sea, la
centralita IP está detras de una central telefonica convencional. Si
el tono de ocupado se da entre internos tengo una cadencia 300ms,300ms
... pero si quiero salir hacia afuera (telefonica) obtengo 200ms,
500ms. Aparte hay otras 3 centralitas IP configuradas de la misma
manera (distintas locaciones), y tienen diferentes cadencias ...
calculo yo porque son de marcas distintas. En realidad los fxo estan
para que la centralita IP se comunique con los internos de la central
telefonica convencional, no está planeado que salgan afuera a la PSTN.
La conf es la siguiente

[CentralAnalogaMza]----fxo-----[Asterisk]-------Inet-----[Asterisk]------fxo---[CentralAnalogaSalta]

Interesante ... Saludos
--
"Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL, y OBOL."

Luxas
Alejandro Vargas
2010-12-06 18:58:20 UTC
Permalink
El día 6 de diciembre de 2010 19:44, Lucas Nogueron
Post by Lucas Nogueron
Post by Alejandro Vargas
OJO, porque eso cambia de un país a otro, y a veces hasta de un operador a otro.
o sea, 19 ms 620 ms ... ??
Creo que es así: un tono de 480 Khz a -19 dB tiempo encendido y
apagado 0,5 segundos, repetido 10 veces. No estoy bien seguro pero lo
más difícil fue encontrar la nomenclatura, porque los tiempos y
frecuencias los saqué facilícimo. Hice que Asterisk grabara una
llamada y grabé el tono ese. Después lo miré con el audacity. El
análisis de espectro me dijo exactamente la frecuencia, y los tiempos
se ven claramente en la forma de onda.
Post by Lucas Nogueron
Es curioso, te  comento que obtuve diferentes valores, o sea, la
centralita IP está detras de una central telefonica convencional. Si
el tono de ocupado se da entre internos tengo una cadencia 300ms,300ms
... pero si quiero salir hacia afuera (telefonica) obtengo 200ms,
500ms.
Como te dije, supuestamente hay stándares por países. Pero una central
interna puede poner el tono que el fabricante quiera. He visto
centrales incluso que hacen tono de llamada estilo Inglaterra (dos
tonos cortos y un espacio largo).
Post by Lucas Nogueron
Aparte hay otras 3 centralitas IP configuradas de la misma
manera (distintas locaciones), y tienen diferentes cadencias ...
Hay que ver quién genera ese tono. En mi caso por ejemplo los internos
estaban conectados a SPA2100, así que el que generaba esos tonos no
era el Asterisk sino el SPA, y se configuraban en la parte de datos
regionales. El SPA3000, por su lado también interpretaba los tonos
según se le dijera.

Si estás usando una tarjeta de telefonía en el Asterisk lógicamente
será el Asterisk el que genere los tonos, y eso también es
configurable.

Loading...