---------------------
# cd /usr/src/
---------------------
Astrerisk en sip
-----------------------------------------------------------------------------------------------------------------------------
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.1.9.tar.gz
-----------------------------------------------------------------------------------------------------------------------------
Drivers para tarjetas (E1, FXS/FXO, etc )
-------------------------------------------------------------------------------------------------------------------------------------------------------
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.2.0.2+2.2.0.tar.gz
-------------------------------------------------------------------------------------------------------------------------------------------------------
Para la línea primaria (línea telefónica)
-------------------------------------------------------------------------------------------------------------------------------------
# wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.2.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.1-current.tar.gz
-------------------------------------------------------------------------------------------------------------------------------------
2.- Ahora debemos averiguar la versión exacta de nuestro kernel con el comando:
-----------------
# uname -a
-----------------
Deberíamos ver algo como:
linux asterisk.jorge.com 2.6.18-164.6.1.el5
3.- Luego deberíamos verificar si tenemos instaladas las fuentes del kernel, para ello utilizamos el comando:
---------------------------------
# rpm -q kernel-devel
---------------------------------
Deberiamos ver algo como esto:
[root@asterisk src]# rpm -qa grep kernel-devel
kernel-devel-2.6.18-164.6.1.el5
4.- Ahora si, debemos ejecutar los siguientes comandos para verificar si tenemos intalados los paquetes:
-------------------------------------------
# rpm -q bison
# rpm -q bison-devel
# rpm -q ncurses
# rpm -q ncurses-devel
# rpm -q zlib
# rpm -q zlib-devel
# rpm -q openssl
# rpm -q openssl-devel
# rpm -q gnutls-devel
# rpm -q gcc
# rpm -q gcc-c++
# rpm -q make
# rpm kernel-devel
-------------------------------------------
Si alguno de estos paquetes faltase lo instalamos con :
------------------------------------------------------
# yum install nombre-del-paquete
------------------------------------------------------
por ejemplo:
[root@asterisk ~]# rpm -q gnutls-devel
package gnutls-devel is not installed
[root@asterisk ~]# yum install gnutls-devel
5.- Listo, ahora sí, nos posicionamos en la carpeta donde bajamos los paquetes (en mi caso /usr/src/), los desempaquetamos y descomprimimos, así:
-------------------------------------------------------------------
Luego ingresamos a la carpeta libpri
-----------------------
# cd libpri-1.4.0
-----------------------
y ejecutamos:
------------------
# make clean
# make
# make install
------------------
Estando en /usr/src luego ingresamos a la carpetacd dahdi-linux-complete-2.2.0.2+2.2.0/tools
ejecutar
------------------
# ./configure
subir dahdi-linux-complete-2.2.0.2+2.2.0
# make
# make install
# make config
# make samples
------------------
Estando en /usr/src luego ingresamos a la carpetacd asterisk-1.6.1.9
--------------------
# ./configure
# make
# make install
# make samples
# make config
--------------------
6.- Listo !! si todo salio bien deberiamos poder cargar asterisk con:
--------------------------------
# asterisk -vvvvvvvvcg
--------------------------------
luego en :
*CLI> stop now
nuevamente
# asterisk –vvvvv
luego:
# asterisk –r
Finalmente :
-----------------------------------
# service asterisk stop
# service asterisk start
-----------------------------------
# tar zxfv asterisk-1.6.1.9.tar.gz
# tar zxfv dahdi-linux-complete-2.2.0.2+2.2.0.tar.gz
# tar zxfv libpri-1.4.10.2.tar.gz
# tar zxfv asterisk-addons-1.6.1-current.tar.gz
-------------------------------------------------------------------
-------------------------------------------------------------------
Luego ingresamos a la carpeta libpri
-----------------------
# cd libpri-1.4.0
-----------------------
y ejecutamos:
------------------
# make clean
# make
# make install
------------------
Estando en /usr/src luego ingresamos a la carpetacd dahdi-linux-complete-2.2.0.2+2.2.0/tools
ejecutar
------------------
# ./configure
subir dahdi-linux-complete-2.2.0.2+2.2.0
# make
# make install
# make config
# make samples
------------------
Estando en /usr/src luego ingresamos a la carpetacd asterisk-1.6.1.9
--------------------
# ./configure
# make
# make install
# make samples
# make config
--------------------
6.- Listo !! si todo salio bien deberiamos poder cargar asterisk con:
--------------------------------
# asterisk -vvvvvvvvcg
--------------------------------
luego en :
*CLI> stop now
nuevamente
# asterisk –vvvvv
luego:
# asterisk –r
Finalmente :
-----------------------------------
# service asterisk stop
# service asterisk start
-----------------------------------
1 comentario:
You are so inteгesting! I ԁo not believe I've read a single thing like this before. So nice to discover somebody with a few original thoughts on this topic. Really.. thank you for starting this up. This web site is something that is required on the web, someone with a bit of originality!
My website ... blog
Publicar un comentario