jueves, 21 de junio de 2012

Asterisk 1.6.2 con OpenR2 sobre Fedora 12

Asterisk 1.6.2 con OpenR2 sobre Fedora 12
Ver la página | Editar la página | Detalles
Asterisk 1.6.2 + Openr2 + dahdi 2.2.1 en Fedora 12
Este procedimiento describe los pasos necesarios para instalar la versión Asterisk 1.6.2 que incluye soporte embebido para MFCR2, así como la librería prerequisito Openr2.
Pre-requistos:

En este caso utilizamos Fedora core 12 como sistema operativo con los siguientes paquetes instalados:
yum groupinstall development-libs development-tools mysql web-server
yum install kernel kernel-devel
Descargamos los archivos a instalar en /usr/src:
Archivos de Asterisk PBX:
Archivos de OpenR2:
Instalamos ahora las aplicaciones:
tar xvfz dahdi-linux-2.2.1-rc2.tar.gz
cd dahdi-linux-2.2.1-rc2
make install
cd ..
tar xvfz dahdi-tools-2.2.1-rc2.tar.gz
cd dahdi-tools-2.2.1-rc2
./configure --prefix=/usr
make install
make config
cd ..
tar xvfz openr2-1.2.0.tar.gz
cd openr2-1.2.0
./configure --prefix=/usr
make install
cd ..
tar xvfz asterisk-1.6.2.0.tar.gz
cd asterisk-1.6.2.0
./configure --prefix=/usr
make install
make config
cd ..
tar xvfz asterisk-addons-1.6.2.0.tar.gz
cd asterisk-addons-1.6.2.0
./configure --prefix=/usr
make install
cd ..
En Fedora 12, modprob requiere los archivos de configuración dentro de /etc/modprob.d y todos con extensión .conf:
rm /etc/modprob.conf
mv /etc/modprob.d/dahdi dahdi.conf
mv /etc/modprob.d/dahdi.blacklist dahdi.blacklist.conf
En este ejemplo usamos una tarjeta Digium TE205P. Para configurar los E1 para R2 editamos el archivo /etc/dahdi/system.conf e incluimos la siguiente configuración:
span=1,1,0,cas,hdb3
cas=1-15:1101
dchan=16
cas=17-31:1101
span=2,2,0,cas,hdb3
cas=32-46:1101
dchan=47
cas=48-62:1101
Reiniciamos Dahdi:
/etc/init.d/dahdi restart

No hay comentarios:

Publicar un comentario en la entrada