instalacion de Asterisk en la Rpi.docx

download instalacion de Asterisk en la Rpi.docx

of 16

Transcript of instalacion de Asterisk en la Rpi.docx

Instalacin de Asterisk en la RpiLa primera operacin es actualizar el sistema:apt-get update

apt-get upgrade

Se continua configurando una IP esttica. Se crea una copia del archivo originalcp /etc/network/interfaces /etc/network/interfaces.old

Se abre el archivo:nano /etc/network/interfaces

y se modifica para que quede:#auto lo #iface lo inet loopback #iface eth0 inet dhcp # The loopback interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static #your static IP address 192.168.137.2 #your gateway IP gateway 192.168.137.1 netmask 255.255.255.0 #your network address "family" network 192.168.137.0 broadcast 192.168.137.255allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcpluego ctrl x y Y

Luego se reinicia el servicio de red/etc/init.d/networking restart

Ahora reiniciamos el sistema:reboot-----------------------------------------------------------//---------------------------------------------------------------------Entramos a http://www.no-ip.com y nos registramos

descargamos la utilidad para actualizar de forma automtica nuestro dominio NoIP con nuestra IP publica:cd /usr/srcwget http://www.noip.com/client/linux/noip-duc-linux.tar.gz

Lo descomprimimos:tar -xf noip-duc-linux.tar.gz

Entramos en la carpeta creada:cd noip-2.1.9-1

Compilamos:make

make installInsertamos en orden: correo electrnico para acceder a nuestra cuenta NoIP contrasea Cada cuanto actualizar el sistema (5 minutos) Si queremos ejecutar algo cada vez que se actualice la IP (no)-----------------------------------------------------------//---------------------------------------------------------------------instalamos una serie de paquetes y dependencias para la instalacin de Asterisk:apt-get install libsqlite3-dev libncurse5-dev libxml2-dev libnewt-dev libssl-dev libiksemel-dev libgnutls-dev libcurl3-dev libspandsp2 libspandsp-dev mysql-client mysql-server libmysqld-dev unixodbc-dev libmyodbc unixodbc libportaudio-dev libical-dev libneon27-dev portaudio19-dev libspeex-dev libvorbis-dev libsrtp-dev iptables-persistent libsox2 libsox-dev sox sendmail

Descargamos la versin 11.6 certified de Asterisk:cd /usr/srcwget http://downloads.asterisk.org/pub/telephony/certified-asterisk/certified-asterisk-11.6-cert2.tar.gz

Mover el archive descargado a /usr/src

Descomprimimos el archivo y entramos en la carpeta creada:

Compilamos:

make menuselect

Dejar los valores por defecto y salir

Make

Para solucionar el warning se debe establecer la hora del sistema$ sudo date --set "2013-01-25 23:18"

make install

make samples

Make configAhora podemos iniciar asterisk/etc/init.d/asterisk startasterisk -rvvv

Referenciashttps://www.voztovoice.org/?q=node/655 http://www.crearmu.com/2009/12/como-crear-una-ip-no-ip.html http://planet.capatres.com/?p=221