Bienvenido(a) a Alcance Libre 31/01/2023, 04:20

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Asterisk y VoIP New Topic Post Reply
 Ayuda con DialStatus
Tópico anterior Tópico siguiente
   
Enrique Romero Montes
 08/29/11 05:01PM (Leído 3,377 veces)  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Hola que tal banda aqui solicitando otra vez de sus conocimientos jeje, tengo un problema, tengo una tarjeta sangoma de 4 ptos FXO y quiero hacer llamadas a la calle simultaneamente por las 4 lineas pero al utilizar la primer linea si quieren hacer otra llamada ya suena ocupado, segun tengo entendido que esto se puede hacer con la variable dialstatus pero no se como, no se si tengan por ahi algun ejemplo de como hacerlo de la manera mas sencilla.

Espero puedan ayudarme.

Gracias y Saludos!
 
Profile Email
 Quote
moy
 08/29/11 06:04PM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
Eso no es necesario depende de como configuraste, seria bueno que pusieras tu configuracion de las lineas y que estas usando asterisk solo o alguna varianten como elastix o trixbox, pon de preferencia, /etc/dahdi/system.conf, /etc/asterisk/chan_dahdi.conf /etc/asterisk/dahdi_channels.conf si existe
 
Profile Email
 Quote
Enrique Romero Montes
 08/29/11 11:42PM  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Claro que si, te pego los archivos

chan_dahdi.cfg

;autogenerated by /usr/sbin/wancfg_dahdi do not hand edit
;autogenrated on 2011-07-17
;Dahdi Channels Configurations
;For detailed Dahdi options, view /etc/asterisk/chan_dahdi.conf.bak

[trunkgroups]

[channels]
context=default
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
relaxdtmf=yes
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
immediate=no

;Sangoma AFT-A200 [slot:0 bus:48 span:1] <wanpipe1>
context=incoming
group=0
echocancel=yes
signalling = fxs_ks
channel => 1

context=from-zaptel
group=0
echocancel=yes
signalling = fxs_ks
channel => 2

context=from-zaptel
group=0
echocancel=yes
signalling = fxs_ks
channel => 3

context=from-zaptel
group=0
echocancel=yes
signalling = fxs_ks
channel => 4

context=home
group=1
echocancel=yes
signalling = fxo_ks
channel => 5

context=home
group=1
echocancel=yes
signalling = fxo_ks
channel => 6

context=home
group=1
echocancel=yes
signalling = fxo_ks
channel => 7

context=home
group=1
echocancel=yes
signalling = fxo_ks
channel => 8

dahdi-channels.conf

; Autogenerated by /usr/sbin/dahdi_genconf on Sun Jul 17 09:52:10 2011
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

; Span 1: WRTDM/0 "wrtdm Board 1" (MASTER)
;;; line="1 WRTDM/0/0 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=incoming
channel => 1

;;; line="2 WRTDM/0/1 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=incoming
channel => 2

;;; line="3 WRTDM/0/2 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=incoming
channel => 3

;;; line="4 WRTDM/0/3 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=1
context=incoming
channel => 4

;;; line="5 WRTDM/0/4 FXOKS (In use) (SWEC: MG2)"
signalling=fxo_ks
callerid="Extension 154" <154>
mailbox=154
group=1
context=home
channel => 5

;;; line="6 WRTDM/0/5 FXOKS (In use) (SWEC: MG2)"
signalling=fxo_ks
callerid="Extension 150" <150>
mailbox=151
group=1
context=home
channel => 6

;;; line="6 WRTDM/0/5 FXOKS (In use) (SWEC: MG2)"
signalling=fxo_ks
callerid="Extension 151" <151>
mailbox=151
group=1
context=home
channel => 7

;;; line="6 WRTDM/0/5 FXOKS (In use) (SWEC: MG2)"
signalling=fxo_ks
callerid="Extension 152" <152>
mailbox=152
group=1
context=home
channel => 8

/etc/dahdi/system.conf#autogenerated by /usr/sbin/wancfg_dahdi do not hand edit
#autogenrated on 2011-07-17
#Dahdi Channels Configurations
#For detailed Dahdi options, view /etc/dahdi/system.conf.bak
loadzone=mx
defaultzone=mx

#Sangoma AFT-A200 [slot:0 bus:48 span:1] <wanpipe1>
fxsks=1
echocanceller=mg2,1
fxsks=2
echocanceller=mg2,2
fxsks=3
echocanceller=mg2,3
fxsks=4
echocanceller=mg2,4
fxoks=5
echocanceller=mg2,5
fxoks=6
echocanceller=mg2,6
fxoks=7
echocanceller=mg2,7
fxoks=8
echocanceller=mg2,8

De antemano gracias!

 
Profile Email
 Quote
moy
 08/30/11 11:00AM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
para que tienes configurado dos veces los canales como veo una vez fue los configuraste desde la interfas web y la otra con el scrip de sangoma tienes que ver cual de los dos usas lo mas facil seria no utilizar el dahdi_channels.conf solo quita el include al final del chan_dahdi.conf segun veo tu tarjeta tiene 4 fxo y 4 fxs las lineas las tienes en el grupo 0 y las extensiones analogas en el 1 en el primer archivo pero en el segundo tienes una linea en el 1 tambien, hace falta que pongas como haces las marcaciones a la calle si lo hiciste desde la interfaz lo mas probable esque tu troncal diga algo asi como g0 entonces tus lineas todas deben de estar en el grupo 0 para que se vayan agarrando de una en una, si estas usando sangoma seria bueno que pusieras la version del driver porque es por lo regular donde radica el problema con esas tarjetas.
 
Profile Email
 Quote
Enrique Romero Montes
 08/30/11 11:37AM  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Que tal Gracias, ya corregir lo del grupo en la cuarta troncal, el version del driver de la tarjeta es wanpipe-3.5.20, con respecto a lo que me dices, no lo configure con la interfaz grafica, de hecho no tengo interfaz grafico, todo lo configure con el wanpipe, estas son las versiones que utilice del dahdi dahdi-linux-2.4.1.2 y dahdi-linux-2.4.1.2, de lo otro que me comentas que quite el define, no lo encuentro en que parte del archivo esta.

Saludos!
 
Profile Email
 Quote
moy
 08/30/11 11:57AM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
y como haces tu marcacion a la calle? que te marca el cli cuando llamas
 
Profile Email
 Quote
Enrique Romero Montes
 08/30/11 12:11PM  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Mira así hago las llamadas a la calle

exten => _9XXXXXXXX,3,Dial(DAHDI/g0/${EXTEN:1})

La verdad no he tenido la oportunidad de ver en la cli que marca, pero me comentan que se suena ocupado.

Saludos!
 
Profile Email
 Quote
moy
 08/30/11 01:25PM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
pues se necesita mas informacion o un acceso para entrar y ver que hace
 
Profile Email
 Quote
Enrique Romero Montes
 08/31/11 12:28AM  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Oye aprovechando tengo otro problemita no se si me puedas ayudar, tengo un IVR en este mismo Asterisk y resulta que cuando entra la llamada si cuelgan en cuanto entre el IVR se siguen ejecutando todos los pasos del IVR, hay alguna manera de que el IVR detecte que colgaron.

Te pego la configuración del IVR.

exten => s,1,Answer ; Answer the line
exten => s,n,wait(3)
exten => s,n,Set(TIMEOUT(digit)=2)
exten => s,n,Set(TIMEOUT(response)=3)
exten => s,n,Background(Bienvenido)
exten => s,n,Background(empresa)
exten => s,n,Background(Todo)
exten => s,n,WaitExten()
exten => s,n,Hangup()
exten => 100,1,Macro(extendesvio,SIP/100)
exten => 101,1,Macro(extendesvio,SIP/101)
exten => 102,1,Macro(extendesvio,SIP/102)
exten => 103,1,Macro(extendesvio,SIP/103)
exten => 0,1,Macro(extendesvio,SIP/104)
exten => 5,1,Voicemail(SIP/200)

Gracias y saludos!
 
Profile Email
 Quote
moy
 09/01/11 10:21AM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
Y eso te pasa solo en el ivr o si pones una linea a una extension y marcan de la calle tampoco se cuelga, porque eso mas bien es problema con la configuracion de las lineas no del ivr, en todo caso pon un timeout t,1,Hangup() y asi se cortaria si se vence el tiempo, puedes probar estas lineas

en el archivo chan_dahdi.conf
busydetect=yes
busycount=3


haber si se cuelga la llamada
 
Profile Email
 Quote
Enrique Romero Montes
 09/01/11 10:41AM  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Que tal Muchas gracias, si al parecer agregando las lineas en chan_dahdi se resolvio. Ultima pregunta, jeje, como puedo saber cual de las 4 lineas estan ocupadas en llamada, ya sea entrante o saliente?

Saludos y MUchisisisisisimas gracias por tu ayuda
 
Profile Email
 Quote
moy
 09/01/11 11:26AM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
Saber? pues puedes ver en el cli con un core show channels te muestra los canales en uso en ese momento o de que forma o para que quieres saber cual esta ocupado? para tomar otra linea o como? si lo que quieres estar monitoreando las llamadas activas pues puedes ver en el cli o poner el flash operator panel que lo mas recomendable seria que lo pusieras directo con elastix porque ponerlo solo se puede complicar un poquito pero si se puede.
 
Profile Email
 Quote
Enrique Romero Montes
 09/01/11 11:46AM  

Participa poco

Estado: desconectado
Forum User

Identificado: 06/28/11
Mensajes: 34
Ya puede, con la instruccion de core show channels es exactamente lo que queria ver... Muchisimas gracias me has ayudado demasiado.

Saludos!
 
Profile Email
 Quote
moy
 09/02/11 10:00AM  

Miembro Activo

Estado: desconectado
Forum User

Identificado: 11/29/08
Mensajes: 263
No lo vuelvo a hacer de ahora en adelate a ayudar solo lo necesario nada de mas jejejeje, suerte y estamos para lo que se ofrezca.
 
Profile Email
 Quote
Contenido generado en: 0.50 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 04:20 AM.
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado