• Nenhum resultado encontrado

INSTALACAO PRODUTOS DIGIVOICE NO ISSABEL PREPARAÇÃO DO SISTEMA

N/A
N/A
Protected

Academic year: 2021

Share "INSTALACAO PRODUTOS DIGIVOICE NO ISSABEL PREPARAÇÃO DO SISTEMA"

Copied!
8
0
0

Texto

(1)

======================================== INSTALACAO PRODUTOS DIGIVOICE NO ISSABEL ========================================

Suporte DigiVoice <suporte@digivoice.com.br>

Versão testada: issabel4-USB-DVD-x86_64-20170714.iso Link para download:

https://sourceforge.net/projects/issabelpbx/files/Issabel%204/

--- 1. PREPARAÇÃO DO SISTEMA

---

**ANTES** de colocar a placa no servidor execute os seguintes passos para preparar o sistema. Caso contrário o servidor poderá travar ou dar um "kernel panic":

A) Impedir o carregamento do modulo Tor2. Este módulo tenta carregar a placa DigiVoice e pode travar o servidor. Execute os seguintes comandos como root:

echo "blacklist tor2" >> /etc/modprobe.d/blacklist echo "blacklist tor2" >> /etc/modprobe.d/blacklist.conf echo "blacklist tor2" >> /etc/modprobe.d/dahdi.blacklist.conf echo "blacklist tor2" >> /etc/modprobe.d/dahdi-blacklist.conf

(2)

B) Desativar os repositorios oficiais do Issabel

sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/Issabel.repo

sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/commercial-addons.repo

C) Instalar dependencia - ncurses-devel yum clean all

yum install ncurses-devel

D) Instalar dependencia - libpri-devel

wget http://repo.us.issabel.org/issabel/4/updates/x86_64/RPMS/libpri-devel-1.4.15-0.el7.centos.x86_64.rpm

rpm -ivh libpri-devel-1.4.15-0.el7.centos.x86_64.rpm E) Criar o diretório que irá conter os fontes do Asterisk: cd /usr/src/

rm -rf /usr/src/asterisk mkdir asterisk

ln -s /usr/include /usr/src/asterisk/include F) Reaivar os repositorios oficiais do Issabel

sed -i 's/enabled=0/enabled=1/g' /etc/yum.repos.d/Issabel.repo

sed -i 's/enabled=0/enabled=1/g' /etc/yum.repos.d/commercial-addons.repo

(3)

--- 2. AJUSTES DA LIBPRI

--- Executar os seguintes comandos no Linux, como root:

cd /usr/src/ rm -rf /usr/src/libpri ln -s /usr/include /usr/src/libpri --- 3. COMPILANDO A VOICERLIB --- Executar os seguintes comandos no Linux, como root:

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

Para verificar se o driver foi corretamente instalado, execute o seguinte comando, como root:

vlib_diag

Se o programa abrir, ok driver corretamente instalado, Tecle q para sair. Se o seguinte erro ocorrer: "Falha de Segmentação" ou "Segmentation fault"

(4)

- Desligar o servidor, tirar o cabo de alimentação da fonte, apertar o botão de ligar por 5 segundos (para descarregar a fonte de alimentação). - Conectar o cabo de alimentação, ligar o servidor, assim que o servidor carregar, logar como root e executar novamente o comando:

vlib_diag

- Se não carregar, a placa pode estar com problema fisico ou é o barramento da placa Mãe. Neste caso testar em outro slot ou placa Mãe.

Se o vlib_diag teve sucesso, vá para o "passo 4".

--- 4. AJUSTES DE ACORDO COM A VERSÃO DO ASTERISK ---

Se a sua versão de Asterisk for 11.x, um ajuste deverá ser feito antes de podermos compilar o dgvchannel:

a) Criar o diretório "main" mkdir /usr/src/asterisk/main

b) Entrar no diretório "/usr/src/asterisk/main" e criar o arquivo version.c com o seguinte conteudo:

/*

* version.c

* Automatically generated */

(5)

#include "asterisk/ast_version.h"

static const char asterisk_version[] = "11.25.0"; static const char asterisk_version_num[] = "112500"; const char *ast_get_version(void)

{

return asterisk_version; }

const char *ast_get_version_num(void) {

return asterisk_version_num; }

c) Se a versão do Asterisk for diferente do 11.25.0 do exemplo acima favor alterar pra a versão correta. Exemplo. digamos que seja 11.14.1, então altere as linhas conforme abaixo:

static const char asterisk_version[] = "11.14.01"; static const char asterisk_version_num[] = "111401";

--- 5. COMPILANDO O DGVCHANNEL

--- Executar os seguintes comandos no Linux, como root:

A) Para o serviço Asterisk amportal stop

B) Baixar e compilar o dgvchannel cd /usr/src/

(6)

wget http://downloads.digivoice.com.br/pub/dgvchannel/releases/dgvchannel-1.1.8.tar.gz tar -zxf dgvchannel-1.1.8.tar.gz cd /usr/src/dgvchannel-1.1.8 make clean make make install make config make install_config --- 6. CARREGAR O ASTERISK E VERIFICAR A PLACA --- Após executar os procedimentos acima, carregar o asterisk:

amportal start

Após os asterisk carregar entra na CLI e vereificar se a placa existe: rasterisk

CLI> dgv show version CLI> dgv show channels

Para aprender mais digite: 'core show help dgv'

--- 7. COMO CRIAR UM TRUNK NO ISSABEL

--- a) Interface WEB > PBX > PBX Configuration > Trunks > Add Custom Trunk

b) Preencher o campo "Trunk Name" como DigiVoice (o nome pode ser qualquer um) c) Preencher o campo "Custom Dial String" com:

(7)

NOTA: Altere o g1 para o numero do grupo que criou, ou canal que deseja utilizar.

Para criar grupos de canais no DigiVoice edite o arquivo /etc/asterisk/digivoice.conf na seção [groups].

--- 8. PARA APRENDER MAIS

---

Documentação sobre o arquivo /etc/asterisk/digivoice.conf

No diretorio com as arquivo fontes do dgvchannel existem alguns arquivos interessantes:

* digivoice.conf.help - Descrição de todos os parametros de config. * digivoice.conf.samples - Exemplos de configuração

* CHANGELOG - Novidades, exemplos de novas configurações com Asterisk etc... muito util!

(8)

No site da DigiVoice existem alguns exemplos de configurações de placas, banco de canais e do servidor MeucciPRO:

http://digivoice.com.br/placasdevoz/cenarios/ http://digivoice.com.br/cb3000/cenarios/ http://digivoice.com.br/meuccipro/cenarios/

Forum da DigiVoice

Referências

Documentos relacionados

Escola 3 – rede particular: Este regimento trata um pouco sobre a questão da inclusão, apesar de não prever o atendimento com profissionais especializados à crianças com

Nos dois primeiros animais do presente relato, os sinais clínicos foram discretos e mais associados às doenças concomitantes, o que dificultou a inclusão da dirofilariose

Se os personagens não intervierem com DuBois, provavelmente irão direto ver Karin, que se encontra em companhia de Alfred: ela acaba de se levantar, e Lucille está preparando seus

200 ml de água de coco 200 ml de água de coco 1 folha de couve 1 folha de couve Hortelã a gosto Hortelã a gosto Modo de preparo Modo de preparo Bater todos os. Bater todos os

Com o fomento de políticas voltadas o contexto da Língua de Sinais nos cursos de Ensino Superior tem como fator de observação a prática docente e o uso de

A seleção portuguesa feminina de andebol de sub-20 perdeu hoje 21-20 com a Hungria, na terceira jornada do Grupo C do Mundial da categoria, a decorrer em Koprivnica, na

Neste trabalho avaliamos as respostas de duas espécies de aranhas errantes do gênero Ctenus às pistas químicas de presas e predadores e ao tipo de solo (arenoso ou

Você pode usar consultas para gerar relatórios financeiros ( Como Trabalhar com Relatórios Financeiros do Oracle Profitability and Cost Management Cloud ).. Você também pode