No puedes. DIALSTATUS
contiene el resultado de la ejecución de Dial. Si llamas a tres
canales a la vez, solo hay un resultado.
Llama por orden, primero canal1 y chequeas DIALSTATUS, despues el segundo y asi consecutivamente.
Juan Carlos.
--
Un saludo, Juan Carlos Valero Capa Tres Soluciones Tecnológicas S.L. Datos de contacto en http://capatres.tel -------------------------------------------------------------------
Hay algo que no entiendo.... ¿porque tienes que llamar a tres extensiones a la vez con tres trunks distintos? El primer paso para pensar la solucion es tener claro el escenario. Explicame si eres tan amable porque lo haces asi, a ver si se puede plantear de otro modo. Y el resultado que quieres obtener, a ver si asi entiendo lo que buscas.
En Asterisk no hay
atajos.... si no se puede hacer con el Dialplan, rara vez lo
podrás hacer con Manager o con AGI ya que el funcionamiento base
es el mismo. De hecho es la recomendación oficial de Digium:
mejor que se ejecute en el dialplan que no de formas externas.
--
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 cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asterisk-es/ef1a478b-9a2e-4373-aeb2-3b3b789e5c80n%40googlegroups.com.
-- Un saludo, Juan Carlos Valero Capa Tres Soluciones Tecnológicas S.L. Datos de contacto en http://capatres.tel
------------------------------------------------------------------- LSSI: En cumplimiento de la Ley 34/2002, de 11 de Julio, de Servicios de la Sociedad de la Información y de Comercio Electrónico (LSSI) , le comunicamos que sus datos forman parte de una base de datos gestionada bajo la responsabilidad de CAPA TRES SOLUCIONES TECNOLÓGICAS S.L. con las finalidades de atender el servicio contratado o del envío de información de nuestra empresa que pueda ser de su interés, sea por su condición de cliente, porque nos haya solicitado información comercial en algún momento, porque sus datos figuren en una fuente de acceso al público o sea porque usted ha autorizado que sus datos figuren en un fichero comercial automatizado, así mismo le comunicamos que los datos se conservaran mientras haya un interés mutuo para ello. Si no quiere recibir ninguna comunicación de nuestra empresa conteste baja al correo recibido o envíe baja junto con su nombre y dirección de Correo electrónico a in...@capatres.com Protección de Datos: De conformidad con lo dispuesto en la normativa de tratamiento de datos personales, Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo y la Ley Orgánica 3/2018 LOPDGDD, le comunicamos que sus datos forman parte de una base de datos gestionada bajo la responsabilidad de CAPA TRES SOLUCIONES TECNOLÓGICAS S.L. Le informamos que puede ejercer sus derechos de acceso, rectificación, supresión y portabilidad de datos y oposición y limitación a su tratamiento ante Capa Tres Soluciones Tecnológicas S.L. con CIF B63846984 dirección Centro Negocios Networkia. Avda Portal de l’Angel 36. 08002 Barcelona y correo electrónico in...@capatres.com adjuntando copia de su DNI o documento equivalente. Asimismo, y especialmente si considera que no ha obtenido satisfacción plena en el ejercicio de sus derechos, podrá presentar una reclamación ante la autoridad nacional de control dirigiéndose a estos efectos a la Agencia Española de Protección de Datos, C/ Jorge Juan, 6 – 28001 Madrid. Aviso Legal: La información contenida en este mensaje es confidencial y puede incluir datos de carácter reservado. Esta información va dirigida únicamente a su destinatario. El acceso o su uso por parte de otra persona no autorizada puede ser ilegal. Si no es usted la persona de destino, por favor, borre su contenido.
A ver, si te he entendido bien, al final lo que quieres es que llamando a la 101, suene en el DECT este en la central que este. Puedes descartar los RINGING porque no son significativos. ¿Te interesa que si devuelve BUSY te de tono de ocupado y deje de intentar llamar?
exten => 100,1,NoOP(----- ${CALLERID(num)} llamando a ${EXTEN} ---)
same => n,Dial(LOCAL/101/n&LOCAL/200/n&LOCAL/300/n)
same => n,Hangup()
exten => 101,1,NoOP(--- Llamada via Chan_Local a ${EXTEN} ---)
same => n,Dial(SIP/${EXTEN}@TRONCAL1)
same => n,Hangup()
exten => 200,1,NoOP(--- Llamada via Chan_Local a ${EXTEN} ---)
same => n,Dial(SIP/${EXTEN}@TRONCAL2)
same => n,Hangup()
exten => 300,1,NoOP(--- Llamada via Chan_Local a ${EXTEN} ---)
same => n,Dial(SIP/${EXTEN}@TRONCAL3)
same => n,Hangup()
Podria ser una aproximación. Es complicado sin ver la traza SIP con las distintas centrales, pero chan_local te permite generar llamadas de este modo. De todos modos no tengo claro que pasaria con el BUSY de una central, habria que probarlo.
Ya diras si te sirve o si te da alguna pista para avanzar. Es lo único que se me ocurre de probar.
Juan Carlos.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asterisk-es/23f35aaa-1219-40b4-95c9-3c9cb179d38an%40googlegroups.com.