sábado, 7 de noviembre de 2009

Instalación de sip-router.org (Configurar make y compilar)

Configuro el make y añado el módulo para mysql:


vicente@MBP-lnx:/usr/local/src/sip-router.org/sip-router$ sudo make cfg
normal Makefile.defs exec
target architecture , host architecture
making config...
rm -f modules.lst
make modules.lst
Makefile.defs defs skipped
make[1]: se ingresa al directorio `/usr/local/src/sip-router.org/sip-router'
saving modules list...
make[1]: se sale del directorio `/usr/local/src/sip-router.org/sip-router'


Edito el fichero modules.lst y elimino del listado en la variable exclude_modules db_mysql db_postgres xml_rpc lcr, dialplan, peering, auth_radius, misc_radius y acc_radius. Xml_rpc creo que es necesario para la comunicación con siremis.

Tengo que volver a añadir dialplan, peering, lcr, db_postgres porque parece que todavía no están completos en el repositorio. De momento no son necesarios para probar el funcionamiento básico, pero para el sistema de producción sí serán necesarios. Por lo que habrá que comprobar si realmente no están disponibles estos módulos para sip-router todavía. Y en ese caso habrá que utilizar Kamailio.

make all y make install

Sin estos módulos finalizan correctamente y dejan los ejecutables ser, sercmd y ser_mysql.sh en /usr/local/sbin y la documentación en /usr/local/share/doc/ser.

No hay comentarios:

Publicar un comentario

 
Creative Commons License
Migración de un sistema de VoIP propietario a software libre by Vicente Ferrando Berenguer is licensed under a Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España License