[AsteriskBrasil] RES: RES: Ajuda instalação de placa VB3030PCI

Tiago M Carvalho tiago.carvalho em digivoice.com.br
Sexta Novembro 26 08:05:09 BRST 2010


Evandro,

Segue tutorial de instalação:



COMPILANDO ASTERISK / ASTERISK-ADDONS / LIBPRI / DAHDI / VOICERLIB / 
DGVCHANNEL
=========================================================

Por Tiago M Carvalho <tiago.carvalho em digivoice.com.br>
release v0.1 28-07-2010



!!! *** AVISO *** !!!

- UBUNTU 10.04LTS, SLACKWARE 13.x, FEDORA 12/13
     Adicionar a seguine linha no arquivo 
dgvchannel-1.0.5/fifodev/dgvfifo.c:
         #include<linux/sched.h>

- Fedora 13.x (kernel 2.6.34) (Dahdi 2.4.0)
     Adicionar a seguinte linha no arquivo drivers/dahdi/dahdi_dummy.c
         #include<linux/slab.h>




OBSERVAÇÃO:   SE FOR SOMENTE ATUALIZAR/RECOMPILAR A VOICERLIB E DGVCHANNEL
               EXECUTE VOCÊ DEVE PARAR O SERVIÇO ASTERISK E REMOVER OS 
MÓDULOS
               DGVFIFO E VLIBD, ATUALIZAR/RECOMPILAR OS DRIVERS E 
REINICIAR O
               SERVIÇO ASTERISK:

               service asterisk stop <== RedHat/Fedora/CentOS
               /etc/init.d/asterisk stop <== Debian/Ubuntu
               amportal stop <== Meucci/Trixbox/Elastix


               rmmod dgvfifo
               rmmod vlibd



               EM SEGUIDADE EXECUTE OS PROCEDIMENTOS 07 E 08.






00- INSTALAÇÃO DE DEPEDENCIAS FEDORA/REDHAT/CENTOS (execute os comandos 
abaixo):

     yum -y upgrade
     yum -y update

     yum -y install  gcc gcc-c++ kernel-devel bison \
             openssl-devel libtermcap-devel ncurses-devel \
             doxygen curl-devel newt-devel mlocate lynx tar wget \
             nmap bzip2 mod_ssl crontabs vixie-cron speex speex-devel \
             unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel \
             mysql-connector-odbc mysql mysql-devel mysql-server \
             httpd php-mysql php-mbstring php-mcrypt flex screen sox



01- INSTALAÇÃO DE DEPEDENCIAS DEBIAN (execute os comandos abaixo):

     cp /etc/apt/sources.list /etc/apt/sources.list.bkp

     echo "deb http://ftp.br.debian.org/debian/ lenny main" > 
/etc/apt/sources.list
     echo "deb-src http://ftp.br.debian.org/debian/ lenny main" >> 
/etc/apt/sources.list

     echo "deb http://security.debian.org/ lenny/updates main" >> 
/etc/apt/sources.list
     echo "deb-src http://security.debian.org/ lenny/updates main" >> 
/etc/apt/sources.list

     echo "deb http://volatile.debian.org/debian-volatile lenny/volatile 
main" >> /etc/apt/sources.list
     echo "deb-src http://volatile.debian.org/debian-volatile 
lenny/volatile main" >> /etc/apt/sources.list

     /usr/bin/aptitude -y update

     /usr/bin/aptitude -y install linux-headers-`uname -r`

     /usr/bin/aptitude -y install autoconf \
         automake binutils bison bzip2 doxygen g++ g++-4.1 \
         gcc libc6-dev libcurl3 libcurl3-dev libncurses5 libncurses5-dev \
         libnewt0.52 libnewt-dev libogg-dev libspeex1 libspeex-dev \
         libssl0.9.8 libssl-dev libvorbis-dev libwrap0-dev libxml2 \
         libxml2-dev make mcrypt openssh-server openssl patch \
         pciutils procps sox unixodbc-dev vim zlib1g-dev


02- INSTALAÇÃO DE DEPEDENCIAS UBUNTU (execute os comandos abaixo):

     /usr/bin/aptitude -y update
     /usr/bin/aptitude -y dist-upgrade

     /usr/bin/aptitude -y install linux-headers-`uname -r`

     /usr/bin/aptitude -y install autoconf \
         automake binutils bison bzip2 doxygen g++ g++-4.1 gcc \
         libc6-dev libcurl3 libcurl3-dev libmyodbc libncurses5 \
         libncurses5-dev libnewt0.52 libnewt-dev libogg-dev \
         libspeex1 libspeex-dev libssl0.9.7 libssl-dev \
         libvorbis-dev libwrap0-dev libxml2 libxml2-dev make \
         mcrypt openssh-server openssl patch pciutils procps \
         sox unixodbc-dev vim zlib1g-dev


03 - COMPILANDO O DAHDI-LINUX E DAHDI-TOOLS

cd /usr/src
wget 
http://downloads.asterisk.org/pub/telephony/dahdi-linux/dahdi-linux-2.4.0.tar.gz
wget 
http://downloads.asterisk.org/pub/telephony/dahdi-tools/dahdi-tools-2.4.0.tar.gz
tar -zxf dahdi-linux-2.4.0.tar.gz
tar -zxf dahdi-tools-2.4.0.tar.gz

ln -s /usr/src/dahdi-linux-2.4.0 /usr/src/dahdi-linux

cd /usr/src/dahdi-linux

    !!!WARNING!!!

    Editar o arquivo /usr/src/dahdi-linux/drivers/dahdi/Kbuild
    Descomente as seguintes linhas (retirando o '#' da frentre da linha):

     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI)            += dahdi.o
     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DUMMY)        += dahdi_dummy.o
     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DYNAMIC)        += dahdi_dynamic.o
     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DYNAMIC_LOC)    += 
dahdi_dynamic_loc.o
     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DYNAMIC_ETH)    += 
dahdi_dynamic_eth.o
     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_DYNAMIC_ETHMF)    += 
dahdi_dynamic_ethmf.o
     obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_TRANSCODE)        += 
dahdi_transcode.o

    Comente as seguintes linhas (colocando um "#" na frente da linha, 
salve e saia):

     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCT4XXP)        += wct4xxp/
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTC4XXP)        += wctc4xxp/
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTDM24XXP)    += wctdm24xxp/
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTE12XP)        += wcte12xp/
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTDM)        += wctdm.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_VOICEBUS)        += voicebus/
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCB4XXP)        += wcb4xxp/

     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCT1XXP)        += wct1xxp.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCTE11XP)        += wcte11xp.o

     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_WCFXO)        += wcfxo.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_TOR2)        += tor2.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_PCIRADIO)        += pciradio.o

     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_XPP)        += xpp/

     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_ECHOCAN_JPAH)    += 
dahdi_echocan_jpah.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_ECHOCAN_STEVE)    += 
dahdi_echocan_sec.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_ECHOCAN_STEVE2)    += 
dahdi_echocan_sec2.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_ECHOCAN_KB1)    += 
dahdi_echocan_kb1.o
     #obj-$(DAHDI_BUILD_ALL)$(CONFIG_DAHDI_ECHOCAN_MG2)    += 
dahdi_echocan_mg2.o



COMPILE COM:

     make clean
     make
     make install


cd /usr/src/dahdi-tools-2.4.0
make clean
./configure
make menuselect
make
make install

04. INSTALAR / ATUALIZAR A LIBPRI:

     cd /usr/src/
     wget 
http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4.11.4.tar.gz
     tar -zxf libpri-1.4.11.3.tar.gz
     rm -rf /usr/src/libpri
     ln -s /usr/src/libpri-1.4.11.3.tar.gz /usr/src/libpri
     cd /usr/src/libpri
     make clean
     make
     make install


05 - COMPILANDO O ASTERISK (MUDE P/ VERSÃO PARA A QUAL VOCÊ IRÁ UTILIZAR)

cd /usr/src
wget 
http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.6.2.14.tar.gz
tar -zxf asterisk-1.6.2.14.tar.gz
ln -s /usr/src/asterisk-1.6.2.14 /usr/src/asterisk
cd asterisk
make clean
./configure
make menuselect
make
make install
make samples
make config

06 - COMPILANDO O ASTERISK-ADDONS (MUDE P/ A VERSÃ QUE VOCÊ IRÁ UTILIZAR)

cd /usr/src
wget 
http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.2.2.tar.gz
tar -zxf asterisk-addons-1.6.2.2.tar.gz
cd asterisk-addons-1.6.2.2
./configure
make menuselect
make
make install
make samples

07 - COMPILANDO A VOICERLIB

cd /usr/src/
wget 
http://downloads.digivoice.com.br/pub/voicerlib/linux/stable/voicerlib-4.2.2.0.tar.gz
tar -zxvf voicerlib-4.2.2.0.tar.gz
cd /usr/src/voicerlib-4.2.2.0
make clean
make
make install
make config

08 - COMPILANDO O DGVCHANNEL

cd /usr/src/
wget 
http://downloads.digivoice.com.br/pub/dgvchannel/stable/dgvchannel-1.0.5.tar.gz
tar -zxf dgvchannel-1.0.5.tar.gz
cd /usr/src/dgvchannel-1.0.5
make clean
make
make install
make config
make install_config

==FIM==


*Tiago M Carvalho*
/Suporte Digivoice/
Fone: (11) 2191-6363

On 11/25/2010 05:23 PM, Evandro Delatin wrote:
>
> Oi Priscila, tudo bem?
>
> Segui suas dicas, mas a placa esta carregando como:
>
> ### Span  1: DAHDI_DUMMY/1 "DAHDI_DUMMY/1 (source: HRtimer) 1" (MASTER)
>
> Quando vou subir a placa como o comando "dahdi start" ele me apresenta 
> esta mensagem:
>
> No hardware timing source found in /proc/dahdi, loading dahdi_dummy
> Running dahdi_cfg: done.
>
> Acho que não é o módulo correto, pois nenhuma das luzes ascendem.
>
> Sem mais, aguardo resposta.
>
> Att.
>
> Evandro Delatin
> evandro em fk1.com.br
>
> ------------------------------------------------------------------------
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org 
> [asteriskbrasil-bounces em listas.asteriskbrasil.org] em nome de 
> Priscilla Pedde [priscilla.pedde em gmail.com]
> *Enviado:* sábado, 20 de novembro de 2010 18:39
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* [AsteriskBrasil] RES: Ajuda instalação de placa VB3030PCI
>
> Evandro,
>
> Desliga o servidor, retire a  placa. Procure pelo módulo tor2.ko 
> usando o comando find / -name tor2.ko e irá aparecer dois caminhos 
> onde existe o arquivo, exclua-o e coloque a placa novamente e inicie o 
> servidor que o servidor irá subir.
>
> Atenciosamente,
>
> Priscilla Pedde
>
> 11.6945-6569
>
> *De:*asteriskbrasil-bounces em listas.asteriskbrasil.org 
> [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de 
> *Evandro Delatin
> *Enviada em:* sexta-feira, 19 de novembro de 2010 17:41
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* [AsteriskBrasil] Ajuda instalação de placa VB3030PCI
>
>
> Boa tarde,
>
> Gostaria de uma ajuda de vocês, estou instalando um servidor asterisk com
>
> a placa VB3030-PCI, pois estou com um tronco E1 aqui na empresa de 30 
> canais.
>
> Porém ao iniciar a máquina ela trava no start do módulo dahdi. Alguém 
> poderia
>
> me informar o módulo correto para a placa VB3030-PCI, pois estou 
> utilizando este abaixo:
>
> vim /etc/dahdi/init.conf
> inserir: MODULES="$MODULES wcfxo"
>
> /dahdi-linux-2.1.0.4/drivers/dahdi/wcfxo.c
>
> Obs: Estou utilizando a distribuição linux debian 5.
>
> Sem mais, aguardo resposta.
>
> Att.
>
> Evandro.
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> WORKSHOP VOIPCENTER CURITIBA - 01 e 02 de dezembro
> Área de exposição,  Palestras Técnicas e Comerciais
> ACESSO GRATUITO ao Congresso e área de exposição
> INSCREVA-SE: www.encontrovoipcenter.com.br
> ________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20101126/9fed89ef/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil