Professional Documents
Culture Documents
Aunque es preferible para aplicaciones comerciales instalarlo bajo Linux o FreeBSD es una buena manera de conocer su funcionamiento y de probar numerosos comandos y opciones. La pgina de referencia es http://www.asteriskwin32.com Nos descargamos la versin Setup0.66.exe y ejecutamos el programa de instalacin. En principio seleccionamos la "full instalation" que nos instalar ejemplos de los ficheros de configuracin. Una vez acabada la instalacin debemos arrancar el servidor asterisk. Para ello podemos ejecutar C:\cygroot\bin\asteriskwin32.exe Al principio nos saldrn unos cuantos errores o warnings pero no nos preocupamos demasiado (son debido a que no tenemos tarjetas RDSI o modems TAPI). En principio ya tenemos instalado y funcionando Asterisk. Vamos a comprobar que funciona. Configuramos un softphone como el SJPhone (para ms info consultar configuracion del sjphone) para poder acceder a nuestro propio Asterisk. La configuracin que hemos hecho trae dos usuarios por defecto que podemos utilizar: A: usuario: 3000 password=cualquiera vale B: usuario: 3001 password=cualquiera vale Una vez que lo tenemos configurado y el usuario se ha registrado correctamente en nuestro servidor podemos llamar a algunos numeros de prueba que vienen por defecto en el plan de numeracin: 1000 - Men principal 1234 - Pasar llamada a la consola (veris en la consola la llamada) 1235 - Contestador automtico de la consola 1236 - LLamar a la consola 3000 - LLamar al usuario SIP 3000 3001 - LLamar al usuario SIP 3001 500 - Llamar a Digium 600 - Prueba de eco 8500 - Menu del contestador 99990 Test AGI 99991 Test EAGI 99992 Dice la hora
99999 Suena msica de manera infinita 700 Deja aparcada la llamada 701-720 Llamadas aparcadas
Una buena prueba en este momento es configurar 2 softphones en dos ordenadores diferentes; uno con el usuario 3000 y otro con el usuario 3001 e intentar hacer una llamada entre ambos. Si funciona podemos pasar a aprender a configurar Asterisk y crear nuevos usuarios y planes de numeracin.
Este tutorial es un paso a paso de como instalar Asterisk 10 en Ubuntu 12.04. Asterisk como muchos de uds sabrn es una plataforma de telefona de Cdigo Abierto que permite entre muchas cosas hacer una PBX, IVR, Gateway VoIP en tu PC. Es utilizada desde proyectos personales, hasta por grandes empresas comerciales. La versin 10 de Asterisk viene despus de la 1.8, esta versin trae muchas mejoras y algunos cambios. Como por ejemplo: Soporte para codecs de ultra-wide band, es decir codecs de audio de alta definicin. Soporte para mensajera por XMPP. Soporte para IPv6. ConfBridge mejorado, esto es para conferencia telefnicas. Mejoras de soporte para FAX T.38 (por favor dejen de usar el FAX)
Ubuntu 12.04 a este momento es la ltima versin de Largo Mantenimiento (LTS por sus siglas en ingls) de Ubuntu. Para instalar Asterisk puedes hacerlo en cualquier tipo de PC o si quieres probar tambin puede ser en una mquina virtual y dependiendo de tus requerimientos tambin podrs necesitar algunas tarjetas o adaptadores que te permitan conectarte a la(s) lnea(s) telefnica(s). Pero esto es tema de otro tutorial por ahora vamos a lo bsico, instalar Asterisk en Ubuntu. Este tutorial utiliza casi en su totalidad el terminal, no es nada difcil o complicado simplemente seguir los pasos uno a uno.
Ejecutamos en el terminal: mkdir ~/asterisk Y luego nos cambiamos a ese directorio ejecutando cd ~/asterisk Este directorio estar ubicado en la carpeta home de tu usuario.
Iniciar DAHDI Para iniciar DAHDI ejecutamos: sudo service dahdi start DAHDI provee ms que todo el timing y soporta la aplicacin MeetMe que ha sido practicamente por ConfBridge para ms informacin consultar https://wiki.asterisk.org/wiki/display/AST/Timing+Interfaces. Y an si no se planea utilizar lneas telefnicas que no sean VoIP siempre se recomienda instalarlo. Opcional si vas a utilizar lneas ISDN necesitas instalar libPRI una librera necesaria para que Asterisk maneje este tipo de sealizacin. Si no sabes que es ISDN o no piensas utilizar esta tecnologa no necesitas esta librera.
Al final cuando termine de ejecutarse el comando debera aparecer algo como: .$$$$$$$$$$$$$$$=.. .$7$7.. .$7$7.. .$$:. .$7. ..$$. ..7$ $.$. .777. $$$~ .$$7 $$$ $$$ $$$ $$$ $$$$ 7$$$7 $$$$$ $$$$7. $$$$$$$. .7$$$$$$ .?. 7$$$$ $$$$$ $$$$$ .?. .7$$7:. .7$$7:. ,$7.7 .$$77 .$$$7 7$$$. .$$$. $$$, .$$$. ?$$$. .$$$7 :$$$. .$$$. .$$$. .$$$. 7$$$ $$$ $$ $$ (TM)
.$$$7. $$$$7 .7$$$. .$$$$$$77$$$77$$$$$7. .7$$$$$$$$$$$$$7. .7$$$$$$$7: ?7$$$$$$$$$$I .7$$$$$$$$$$$$$$$$ $$$$$$7$$$$$$$$$$$$ $$$ 7$$$7 $$$$7 7$$$$ .$$$
$$$$$$$$$$$$7$$$$$$$$$.$$$$$$ $$$$$$$$$$$$$$$$.
configure: Package configured for: configure: OS type : linux-gnu configure: Host CPU : x86_64 configure: build-cpu:vendor:os: x86_64 : unknown : linux-gnu : configure: host-cpu:vendor:os: x86_64 : unknown : linux-gnu :
Lo que significa que estamos listos para seguir. Si aparece algn error verifica que hayas seguido todos los pasos hasta ahora. Opcional (Avanzado) si quieres seleccionar cada componente y opcin de Asterisk antes de instalarlo ejecuta make menuselect . Esto slo si sabes lo que ests haciendo no es recomendado para principiantes.
+-------------------------------------------+ +--------- Asterisk Build Complete ---------+ Y por ltimo ejecutamos: sudo make install Al final cuando termine de ejecutarse debe aparecer algo como: +---- Asterisk Installation Complete -------+ + + + YOU MUST READ THE SECURITY DOCUMENT + + +
+ Asterisk has successfully been installed. + + If you would like to install the sample + configuration files (overwriting any + +
+ + + +
Tambien puedes ejecutar asterisk como un servicio si no necesitas la consola ejecutando sudo service asterisk start