Instalar Asterisk en mi Raspberry Pi (Re-edición).



Voy a instalar un Asterisk 11.8.0 en mi Raspberry Pi. Lo tengo compilado en Pi Store pero es una versión más antigua. Así que me diptongo a compilar el ultimo de los Asterisk (por el momento). Versiones de Asterisk.

Para instalar en modo root en la Raspberry Pi podemos utilizar el comando:
$ sudo -i

Primero actualizamos el sistema de la Raspberry Pi:

#apt-get update
#apt-get upgrade

Seguimos cambiamos al directorio donde descargamos Asterisk
#cd /usr/src/

Descargamos Asterisk desde:
#wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11.8.0.tar.gz

Descromprimimos el fichero
#tar xvzf asterisk-11.8.0.tar.gz

Cambiamos al directorio que se ha creado y donde se ha descomprimido todo.
#cd asterisk-11.8.0/

El siguiente comando sirve para comprobar las características del sistema que afectan a la compilación y crea el archivo makefile.
#./configure

Posiblemente den algún error de que no existe algún paquete, si fuera ese el caso descargarlo e instalarlo. Como ejemplo:

configure: error: *** termcap support not found (on modern systems, this typically means the ncurses development package is missing.

Buscamos en google y ... :
#apt-get install ncurses-dev

Esta también
#apt-get install libxml2-dev

En caso de que queramos poder usar ficheros mp3, hacemos lo siguiente
#apt-get install subversion
#contrib/scripts/get_mp3_source.sh

Seleccionamos o quitamos todas aquellas opciones y funciones que queremos instalar, por ejemplo format_mp3, yo lo dejo tal cual:
#make menuselect

Compilamos
#make

Instalamos Asterisk
#make install

Instalamos la configuración de ejemplo
#make samples

Instalamos los scripts de inicio de asterisk, esto hará que podamos arrancar Asterisk.
#make config

Instalamos los scripts para que rote los logs con logrotate (opcional pero recomendable)
#make install-logrotate

Ejecutamos asterisk para ver que todo está bien
#asterisk -vvvvvvvvvvc

o
#/etc/init.d/asterisk start

Para entrar en el CLI:
#asterisk -rvvvvvvv

Y ahora a configurar las extensiones del Asterisk.


Si os interesa una Raspberry Pi os dejo un enlace donde la venden.

http://www.banggood.com/Raspberry-Pi-3-Model-B-ARM-Cortex-A53-CPU-1_2GHz-64-Bit-Quad-Core-1GB-RAM-10-Times-B-p-1041862.html?rmmds=myaccout-bottom-viewhistory?p=TV241770306012016109

Comentarios