Olá Yuri, O pacote libopenr2 que está no Tribox é uma versão muito antiga (61, 68 e 98 pelo que pude ver no forum e yum.trixbox.org/centros/5/beta). Ontem à noite subi uma nova versão do spec file que constrói o pacote.
Baixe o rc2 e instale no trixbox (você vai precisar dos pacotes rpmdevtools e yum-utils pelo menos). As pedendências poderão ser solicitadas. Note porém que o spec file não está 'configurado' para requisitar Zaptel ou DAHDI, pois o sistema RPM não suporta dependências do tipo OU como no caso do sistema DEB. Então, certifique-se de instalar o DAHDI (dahdi-tools, dahdi-linux) antes de tentar construir a OpenR2. $ rpmdev-setuptree $ rpmbuild -ba libopenr2.spec Caso não tenha DAHDI no repositório, veja no meu blog os links para os spec que uso em meus sistemas que ainda são baseados em RPM. Há também para Asterisk, caso o próprio trixbox não seja baseado do Asterisk MFC/R2, você pode fazer assim (fiz assim em um Elastix de uma pessoa de Minhas que queria Asterisk com MFC/R2 em seu sistema): (só faça isso depois que tiver instalado a libopenr2, libopenr2-devel) ; baixe o source do asterisk para usarmos os patchs e spec $ $ yum-downloader --source asterisk $ rpm -ivh asterisk*.src.rpm $ svn export http://svn.digium.com/svn/asterisk/team/moy/mfcr2-1.4asterisk-1.4.22.0 $ tar zcf rpmbuild/SOURCES/asterisk-1.4.22.0.tar.gz asterisk-1.4.22.0 Edite o arquivo rpmbuild/SPECS/asterisk.spec e mude a versão de 1.4.21 para 1.4.22.0 e em seguida execute: $ rpmbuild -ba rpmbuild/SPECS/asterisk.spec Serão gerados alguns pacotes em rpmbuild/RPMS/<arch>/asterisk-*, você deve instalá-los via: você pode antes verificar se o chan_dahdi.so ou chan_zap.so foi gerado com o comando rpm -qpl rpmbuild/RPMS/<arch>/asterisk-1.4.22.0*.rpm | grep chan_dahdi.so (ou chan_zap.so). Se mostrar um arquivo, vá em frente com o passo seguinte, caso contrário, faltou zaptel-devel ou o dahdi devel correspondente. # rpm -Uvh rpmbuild/RPMS/<arch>/<pacotes>.rpm Os pacotes -debug e -devel não precisam ser instalados. É possível que o asterisk-fax reclame de dependências, basta usar o --deps (e um bug no spec que não detalharei aqui), não haverá problemas por conta disto. Para saber se o suporte a MFC/R2 foi ativado (via OpenR2), digite o seguinte na cli do Asterisk mfcr2 show version mfcr2 show channels Qualquer coisa, entra no #openr2 da FreeNode ou manda mensagem para [EMAIL PROTECTED] Ats, -- Alexandre C Alencar (Skarmeth) http://blog.alexandrealencar.net/ http://www.alexandrealencar.net/ http://people.debian-ce.org/skarmeth/ On Sat, Nov 29, 2008 at 1:36 AM, Yuri <[EMAIL PROTECTED]> wrote: > Bom dia! > Verifiquei que o trixbox versao Trixbox 2.6.1.13 tem suporte para o > OpenR2, verifiquei no repositorio o qual tem a bibliotecas do projeto > openR2, mas nao consigo fazer funcionar no trixbox, quando digito o comando > (show channeltypes) ele nao demonstra o suporte ao MFC+R2, poderiam me > ajudar informando qual pacote necessário do trixbox e quais as configuracoes > necessarias que devo efetuar, fazendo na unha o suporte a MFC+R2 funciona > porem gostaria de fazer no trixbox ja que a mesmo fala que tem suporte ao > openR2, e os pacotes rpm tem as bibliotecas ! > > Tenho instalado o trixbox version 2.6.1.13 e uma Digium 110p! > > obrigado >
_______________________________________________ 2 a 4 de Dezembro - IPComm 2008 Com presença de engenheiros da Digium e Jon "maddog" Hall. http://www.ipcomm2008.com.br Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

