Fórum de Suporte Digivoice
Você não está logado.
Hi,
I'm trying to install a Digivoice card with FreePBX 2.210. I can complete the install process without issues, but when I try to load chan_dgv.so module, I getting this error:
server*CLI> module load chan_dgv.so
Unable to load module chan_dgv.so
Command 'module load chan_dgv.so' failed.
[2013-03-01 11:00:59] WARNING[3633]: loader.c:799 inspect_module: Module 'chan_dgv.so' was not compiled with the same compile-time options as this version of Asterisk.
[2013-03-01 11:00:59] WARNING[3633]: loader.c:800 inspect_module: Module 'chan_dgv.so' will not be initialized as it may cause instability.
[2013-03-01 11:00:59] WARNING[3633]: loader.c:887 load_resource: Module 'chan_dgv.so' could not be loaded.
I'm using the right asterisk version:
server*CLI> core show version
Asterisk 1.8.20.1 built by root @ jenkins-el6-64.schmoozecom.net on a x86_64 running Linux on 2013-01-23 01:22:00 UTC
With sources: asterisk-1.8.20.1.tar.gz downloaded from downloads.astwrisk.org
Here is the install process:
# needed packages
yum install gcc gcc-c++ make bison openssl-devel libtermcap-devel ncurses-devel libxml2-devel
# Disable tor2 driver
echo "blacklist tor2" >> /etc/modprobe.d/blacklist.conf
echo "blacklist tor2" >> /etc/modprobe.d/dahdi.conf
rm -rf /lib/modules/2.6.32-220.13.1.el6.x86_64/dahdi/tor2.ko
# libpri
cd /usr/src
tar xvzf libpri-1.4.12.tar.gz
ln -s libpri-1.4.12 libpri
cd libpri
make clean
make
#asterisk
cd /usr/src
tar xvzf tar xvzf asterisk-1.8.20.1.tar.gz
ln -s asterisk-1.8.20.1 asterisk
cd asterisk
./configure
make
# voicerlib
cd /usr/src
tar xvzf voicerlib-4.2.4.0.tar.gz
ln -s voicerlib-4.2.4.0 voicerlib
cd voicerlib
make
make install
make config
chkconfig vlibd on
# dgvchannel
cd /usr/src
tar xvzf dgvchannel-1.0.8.tar.gz
ln -s dgvchannel-1.0.8 dgvchannel
cd dgvchannel
make clean
make
make instal
make config
reboot
############
any idea?
best regards!
Última alteração por jjacquesf (01/03/2013 14:42:44)
Offline
Hello,
Follow the steps below and let us know the outcome.
1. PREPARACAO DO SISTEMA
2. INSTALAR / ATUALIZAR A LIBPRI
3. COMPILANDO A VOICERLIB
4. COMPILANDO O DGVCHANNEL
5. VERIFICAR NO ASTERISK
------------------------------------------------------------------------------
1. PREPARACAO DO SISTEMA
------------------------------------------------------------------------------
Se for instalar um placa DigiVoice, antes de colocar ela no servidor execute:
echo "blacklist tor2" >> /etc/modprobe.d/blacklist
echo "blacklist tor2" >> /etc/modprobe.d/blacklist.conf
echo "blacklist tor2" >> /etc/modprobe.d/dahdi.blacklist.conf
cd /usr/src/
mv asterisk asterisk-old
mkdir asterisk
ln -s /usr/include /usr/src/asterisk/include
yum -y install ncurses-devel
Após finalizar este passo, desligue o servidor e adicione a placa.
------------------------------------------------------------------------------
2. INSTALAR / ATUALIZAR A LIBPRI
------------------------------------------------------------------------------
cd /usr/src/
wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.12.tar.gz
tar -zxf libpri-1.4.12.tar.gz
rm -rf /usr/src/libpri
ln -s /usr/src/libpri-1.4.12 /usr/src/libpri
cd /usr/src/libpri
make clean
make
make install
------------------------------------------------------------------------------
3. COMPILANDO A VOICERLIB
------------------------------------------------------------------------------
amportal stop
cd /usr/src/
wget http://downloads.digivoice.com.br/pub/voicerlib/linux/unstable/voicerlib-4.2.5.0_rc2.tar.gz
tar -zxvf voicerlib-4.2.5.0_rc2.tar.gz
cd /usr/src/voicerlib-4.2.5.0_rc2
make clean
make
make install
make config
Após compilar a voicerlib digite o comando 'ntsysv' e marque a vlibd:
[*] vlibd
------------------------------------------------------------------------------
4. COMPILANDO O DGVCHANNEL
------------------------------------------------------------------------------
cd /usr/src/
wget http://http://downloads.digivoice.com.br/pub/dgvchannel/unstable/dgvchannel-1.1.0_rc8.tar.gz
tar -zxf dgvchannel-1.1.0_rc8.tar.gz
cd /usr/src/dgvchannel-1.1.0_rc8
make clean
make
make install
make config
make install_config
--------------------------------------------------------------------------------
05. SOMENTE PARA SERVIDORES 64bits.
--------------------------------------------------------------------------------
Caso o servidor seja 64bits e não conseguir executar os comandos dgv,
execute o procedimento abaixo:
mv /usr/lib/asterisk/modules /usr/lib/asterisk/modules-original
mv /usr/lib/asterisk/modules /usr/lib64/asterisk/modules
------------------------------------------------------------------------------
06. VERIFICAR NO ASTERISK
------------------------------------------------------------------------------
amportal start
rasterisk
Na CLI do Asterisk digite:
CLI> dgv show version
CLI> dgv channels
Para saber mais 'core show help dgv'
Att,
Rodrigo Teodoro
Digivoice Suporte
Offline