FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 01/03/2013 14:37:34

jjacquesf
Membro

Digivoice Card with FreePBX 2.210

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

 

#2 26/03/2013 09:48:26

Re: Digivoice Card with FreePBX 2.210

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

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson