Re: [eside-ghost] Una última de Asterisk
Saúl Ibarra
saghul en gmail.com
Mar Oct 9 15:19:10 CEST 2007
El 9/10/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> Estoy configurando el modulo de los addons para hacer que el cdr vaya
> mediante mysql pero me da algún problema que si no resuelvo ya os comentaré.
> Por otro lado, ayer en #asterisk en freenode me recomendaron la siguiente
> aplicación desarrollada por el creador de a2billing:
>
> http://areski.net/areski/index.php?option=com_content&task=view&id=22&Itemid=54
>
> Creo que cumple mis requerimientos :)
Si te mola, adelante! Por el nombre me suena la aplicación, pero nunca
la he probado...
>
> Sobre lo de comprobar si un usuario sip está conectado... te lo explico
> mejor: Cuando uno de los usuarios que tengo de asterisk llame a un móvil, en
> el dialplan, quiero comprobar si asterik está conectado al trunk que he
> contratado para esas llamadas para que, si no está conectado, poder hacer
> que la llamada vaya por la PSTN. Esto lo quiero hacer por si acaso se cae el
> acceso a Internet, para asegurar lllamadas exitosas pase lo que pase.
>
Eso tienes fácil con la variable ${DIALSTATUS}, entonces intentas algo como:
exten => kosa,n,Dial(SIP/trunk/)
exten => kosa,n,Goto(s-${DIALSTATUS})
exten => s-CHANUNAVAIL,1,Dial(SIP/pstn)
Comprueba el valor de DIALSTATUS si falla la llamada y listo. Creo que
te dará CHANUNAVAIL...
> Unai
>
> PD:
> Ya he pedido el WBP54G.
>
>
> On 10/9/07, Saúl Ibarra < saghul en gmail.com> wrote:
> > El 8/10/07, Unai Goikoetxeta <unai en goikoetxeta.com> escribió:
> > > He estado probando a2billing y como dices tú es demasiado grande para lo
> que
> > > necesito. Simplemente quiero mostrar el listado de todas las llamadas
> > > realizadas en la PBX independientemente del usuario y luego, en base al
> > > prefijo, aplicarle ciertas normas de facturación para hacer un balance
> > > aproximado de cuanto he gastado.
> > >
> > > El tema de a2billing es que gestiona todo. Tengo que crear los usuarios
> ahí
> > > y configurar casi todo lo que ya tengo configurado y sinceramente
> paso...
> > >
> > > Según he visto, el log de todo se guarda en
> > > /var/log/asterisk/cdr-csv/Master.csv. He echado un
> vistazo
> > > al addon de mysql que me dijiste, que supongo que mete lo que ahora se
> esta
> > > metiendo en Master.csv en una DB, aunque hay muy poca información.
> >
> > Recurre a la biblia hermano xD
> http://www.voip-info.org/wiki-Asterisk+cdr+mysql
> >
> > >
> > > ¿Crees que me merece la pena programarme una simple aplicación en php
> para
> > > visualizar las tablas?
> >
> > Si, es lo mejor.
> >
> > >Encontré una aplicación que parece sencilla (
> > > http://cdrtool.ag-projects.com/) aunque creo que no me sirve porque es
> para
> > > configuraciones de Asterisk con OpenSER...
> > >
> >
> > De sencilla no tiene nada, y esta OpenSER de por medio... xD
> >
> >
> > > Por otro lado, una simple dudilla. ¿Cómo puedo saber en el
> extensions.conf
> > > si estoy conectado a un usuario sip? Necesito saberlo para redirigir las
> > > llamadas a móviles por la RTB si la conexión con mi proveedor sip no
> > > funciona.
> >
> > A que te refieres con 'estar conectado a un usuario sip'? si un peer
> > esta online?
> >
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/
Más información sobre la lista de distribución eside-ghost