
Después de hablar con Olle Johanson y con los técnicos de Thomson, hemos desarrollado un parche para poder realizar las capturas de llamadas desde los terminales Thomson con Asterisk. Estamos esperando que Olle se recupere de su espalda para introducir el parche en el SVN. De momento está desarrollado para las versiones estables de asterisk 1.4.4 hasta 1.4.12.
Instalación
Para la instalación, sólo hay que copiar el archivo chan_sip.c.diff dentro del directorio channels de los fuentes de asterisk y ejecutar el siguiente comando:
patch -p0 < chan_sip.c.diff
Después compilamos normalmente con el make && make install y listo.
Configuración
Para que funcione, dentro del extensions.conf hay que añadir una extensión para la captura. Por ejemplo, suponiendo que lasllamadas de nuestras extensiones SIP empiecen en el contexto outgoing, podemos poner la siguiente extensión:
exten=>_*8.,1,Pickup(${EXTEN:2})
Con eso es sufciente. Ya os iré contando si hay algo más relacionado con este parche.
Parche para la versión 1.4.12
Parche para la versión 1.4.13
Parche para la versión 1.4.14
Parche para la versión 1.4.17 de Asterisk
Parche para la versión 1.4.18 de Asterisk
Parche para la versión 1.4.19 de Asterisk
Hola Tron!
Enhorabuena por el blog, en la instalación no será make && make install??? en vez de make && make clean ;D
Saludos!
Left by Rosa on 30 de Septiembre de 2007