instalacion de asterisk en la rpi.docx

Upload: acesanemesis

Post on 16-Oct-2015

20 views

Category:

Documents


0 download

TRANSCRIPT

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