Cursos Asterisk en México

Hacer llamadas desde AGI

Colapsar

Anuncio

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

  • Hacer llamadas desde AGI

    Saludos al foro,

    Tengo una centralita Asterisk(A) con un TRUNK de salida hacia otro Asterisk(B) que enruta al PSTN. En la centralita A, tenemos 2 teléfonos registrados con las extensiones 203 y 204, además de un softphone en la 205. Por otra parte, tenemos una extensión Custom(4500), igualmente en la centralita A, que enruta una llamada a un número de la PSTN con el siguiente STRING: Local/nnnnnnnn@outbound-allroutes. Este número se descuelga automáticamente.

    Las llamadas desde las distintas extensiones a la 4500, se realizan correctamente, pero nuestro problema está en el momento en que estas llamadas se producen desde un script Php. Tenemos programada una extensión, 452, que hace una llamada a un AGI, en el cual corre este codigo Php:
    ...
    $agi->answer();
    $agi->exec_dial("SIP", "4500", 20, "L(60000)");
    ...

    Si la llamada del script es a cualquiera de las extensiones registradas (203, 204 o 205), es decir, sustituir 4500 por 203, 204 o 205, no hay problema alguno, pero cuando se hace para la 4500, no hace produce respuesta alguna aun dando tono, cosa que sí sucede cuando esta extensión es llamda directamente desde un teléfono.

    Espero hayan entendido la consulta,
    Gracias.

  • #2
    Re: Hacer llamadas desde AGI

    Tedigolamia (plop!),

    Tu error al parecer está en el Dial. Estás tratando de enviar una llamada hacia SIP/4500, el cual según entendí es una extensión Custom, no SIP.

    Prueba con este código:

    $agi->exec_dial("Local", "4500@from-internal", 20, "L(60000)");

    a ver que te arroja.

    Saludos,
    dCAP Christian Cabrera R.
    Para aprender a usar Asterisk, asiste a uno de mis cursos Asterisk
    Si deseas asesoría pagada, por favor contáctame

    Comentario

    Principales Usuarios Activos

    Colapsar

    No hay usuarios activos superiores.
    Trabajando...
    X