Tutorial AGI para Trixbox

Documentos relacionados
Tutorial AGI para Elastix (port.php + consulta.php) v.2

Tutorial SIP para Trixbox

Tutorial AGI para Elastix 05/11/2013

Tutorial SIP Redirect para Elastix v.2

Acesso padrão de fábrica Nome de usuário: admin Senha: admin Você pode alterar o endereço de rede do gateway acessando o menu Network;

Integração SIP Redirect com Asterisk (Rev.2)

Configurando HT503 com Elastix

Configurando HT503 com servidor Issabel

Configurando o Realtone FXO Com o Asterisk

Configurando GXW4104 com servidor Issabel

Lojamundi Tecnologia Sem Limites br

Extensão de linhas Configuração de extensão de linhas entre HT503 e HT502.

Configurando o SMG Synway FXO com Asterisk

Lojamundi CNPJ: / Av. Paranoá Qd. 09 conj. 01 lote 01 sala 304, Paranoá DF CEP:

Lojamundi Tecnologia Sem Limites br

MANUAL DE CONFIGURAÇÃO GATEWAY SYNWAY 1004B

Como criar grupo de chamadas no SVIP 1000

Configurando HT503 com V S-GWM400G

Manual Técnico. Instalação e Configuração do Reporting Services

Rede VPN UFBA Procedimento para configuração

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

GATEWAYS GSM PARA EMPRESAS

PHILAE - SISTEMA DE RELACIONAMENTO - MANUAL DE INSTALAÇÃO

Manual de Operações do Painel Administrativo do site

Lojamundi Tecnologia Sem Limites br

Trabalho Asterisk Rui Nelson Magalhães Carneiro Dezembro 2015

Sidicom S4. Tutorial Backup Automático + Backup na nuvem

1. Cadastramento do destinatário Utilizando o Scan-To-Folder Configurando Scan To

Manual de Configuração

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO Samsung M

INSTALAÇÃO DO LOGIX COM BANCO SQL SERVER

- LAN: esta porta permite compartilhar a conexão com outros equipamentos, como computadores ou outros switches.

Configuração do Samba no Metasys (Modo Gráfico)

Manual de gestão de conteúdo dos sites da UFOB Joomla! 3. Guia de uso do Joomla! 3 - plataforma de gestão de conteúdo dos sites da UFOB

GUIA BÁSICO DE CONFIGURAÇÃO DA ONT 1100 UTILIZANDO OLT LIGHTDRIVE 2502, 2502F ou 2504

GUIA BÁSICO DE CONFIGURAÇÃO DA ONT 1100 UTILIZANDO OLT LIGHTDRIVE 2502, 2502F ou 2504

Manual Integração PAP2T + IPBX Vidatel

Manual de configuração do Central Tiss, com base de dados MySQL e utilização em rede.

1 Configurações básicas para ONT100 (utilizando OLT Lightdrive 2502, 2502F ou 2504)

Lojamundi Tecnologia Sem Limites br

TITULO: N o : REVISÃO: Exportação e Importação do livro de Endereço - Swap 000. Instrução de Trabalho

ResearcherID Como criar um perfil?

Rede VPN UFBA Procedimento para configuração

Criação de Políticas Versão 2.0

Lojamundi Tecnologia Sem Limites br

Configurando sua conta no Panasonic KX-HDV130X

ACESSANDO AS CÂMERAS IP NO CELULAR SEM O DVR SE180, SE181, SE182, SE183

Configurar as conferências do Cisco Meeting Server e CUCM Ad hoc

Configurando o Receptor GNSS STONEX S8+/S9III+ NTRIP no programa SurvCE

Instalando o software de gerencia (ANM2000)

MANUAL DE DEPLOY DFE V3 SERVIDOR DE APLICAÇÃO WEBLOGIC

Manual configuração Câmera SEKCAM PRO - V. 1.1

Guia do Revendedor Windows Índice

Configurando a Comunicação entre Remote, CIP 850 e Central de Portaria.

Tutorial: como acessar o servidor de arquivos da UFCA

Manual de instalação do SQL 2012

Para instalar o driver da D600 / N200 via USB ( modelo de rede ) siga os seguintes passos:

Tutorial Instalação e Configuração Zoiper - Sistema Operacional Linux

Configurar um um início de uma sessão do botão para agentes do telefone IP

Atualização e configuração dos telefones IP Polycom: Modelos 430 e 601

Meios de Comunicação de Dados.

MANUAL DE DEPLOY DFE V3 SERVIDOR DE APLICAÇÃO WEBLOGIC

TICs IVINHEMA-MS

DOCUMENTAÇÃO DTIC IMPRESSÃO

GUIA PARA CONFIGURAÇÃO DE CORREIO ELETRÔNICO

Painel Administrativo Westlock

UNIVERSIDADE ESTADUAL DE GOIÁS

Procedimentos para configuração do DVG-2001S para operadora UOL

MC561 / ES5461. Digitalização para & Reencaminhamento de Fax

X-RiteColor Master Web Edition

INSTALAÇÃO E CONFIGURAÇÃO

Como Conectar e configurar Câmeras FullSec em um DVR CVI de 16CH FullSec -ACESSO REMOTO VIA CELULAR

Como configurar portas CTI no CallManager

Requisitos do Sistema

Tutorial de Instalação Integratto Contábil SQL. Integratto Contábil SQL

Procedimentos para configuração do DVG-2001S para operadora Vono

Instalando SimpleCast

SMA PROCEDIMENTO DE ACESSO AO SISTEMA SMA PROCEDIMENTO DE ACESSO AO SISTEMA

Sinai Sistema Integrado Administrativo de Igreja

Sumário Introdução... 3 Revisões... 3 Reset de fabrica... 3 Localizar IP... 3 Acessar via navegador Web... 3 Login e senha...

Lojamundi Tecnologia Sem Limites br

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO E CONFIGURACÃO SCX 6545

Dúvidas frequentes sobre Instalação

Como acessar as imagens via Navegador Mozilla Firefox

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO MFP / 13 Instrução de Trabalho

FarMoura. Instalação Farmácia Popular

Para efetuar a configuração de s no painel, acesse o cpanel a partir do link abaixo:

Guia de instalação Impressora Térmica EPSON TM-88IV (Linux)

Groupware Workbench Tutorial de instalação da Aplicação-Exemplo no Eclipse

Instalação Wiser Discovery Sistema Operacional Windows

Revisão Q de 26/06/2015

Manual de Instalação Recuperação Fiscal

TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools

Como instalar/configurar o APP Giga Cloud no meu smatphone/tablet para acessar minhas imagens?

a) Acesse o endereço e clique no botão [EMITIR]:

Adicionando EXE como serviço usando srvany.exe Server 2003 server 2012

Acesso Remoto Portal de Periódicos CAPES 2017

Sidicom S4. Tutorial: instalação do sistema em servidor

Transcrição:

1. REQUISITOS DO SISTEMA... 2 2. ACESSAR TRIXBOX... 2 3. CRIAR UM "Custom Destinations":... 2 4. CRIAR UM "Custom Extensions"... 3 5. EDITANDO O Extensions_custom.conf... 4 6. CRIAR ARQUIVO PARA CONSULTA... 5 6.1. port.php... 5 6.2. consulta.php... 6 7. TESTAR CONSULTA... 6 7.1. Adicionar tronco... 6 7.2. Criar Rota da Portabilidade... 8 7.3. Exemplo de Rota da Operadora... 10 7.4. Criar ramal para teste... 11 1

1. REQUISITOS DO SISTEMA Para aplicar as configurações deste manual é necessário que a máquina tenha o Trixbox instalado. 2. ACESSAR TRIXBOX Acesse a ferramenta clicando em switch, insira seu login e senha estabelecidos na instalação, ou as credenciais padrão: user: maint e senha: password. 3. CRIAR UM "Custom Destinations": Custom Destinations permite que você personalize seu destino a direcionar a Dial Plans personalizados e também disponibilizar para outros módulos. Na aba PBX(1) clique em PBX Settings(2). 1 2 2

Na aba "Tools" vá em "Custom Destinations". No item Custom Destinations coloque custom-port,s,1: significa o contexto tem o nome customport na extensão 's' na prioriadade 1. No item Description coloque Telein-Portabilidade : é a descrição/nome do destination. Em seguida clique em Submit Changes, como segue a figura abaixo: 4. CRIAR UM "Custom Extensions" Na aba "Tools" vá em "Custom Extensions". No item Custom Extesions coloque X., é quantidade de dígitos que será permitido. No item Description coloque Portabilidade: é a descrição/nome do destination. Em seguida clique em Submit Changes, como segue a figura abaixo: 3

5. EDITANDO O Extensions_custom.conf Volte à tela do Trixbox clicando na aba PBX, em seguida Config File Editor e busque o arquivo extensions_custom.conf, clique para editá-lo. Adicione ao final o código abaixo e clique em update: [custom-port] exten => _X.,1,NoOp(#######################################) exten => _X.,n,NoOp(############### Telein ##################) exten => _X.,n,NoOp(#######################################) exten => _X.,n,AGI(port.php) [consulta] exten => _553070X.,1,Noop(########################) exten => _553070X.,n,Noop(######### Oi ###########) exten => _553070X.,n,Noop(########################) exten => _553070X.,n,Goto(from-internal,031${EXTEN:6},1) exten => _553102X.,1,Noop(########################) exten => _553102X.,n,Noop(########## TIM #########) exten => _553102X.,n,Noop(########################) exten => _553102X.,n,Goto(from-internal,041${EXTEN:6},1) 4

exten => _553016X.,1,Noop(########################) exten => _553016X.,n,Noop(######## Claro #########) exten => _553016X.,n,Noop(########################) exten => _553016X.,n,Goto(from-internal,021${EXTEN:6},1) exten => _553097X.,1,Noop(########################) exten => _553097X.,n,Noop(######## Vivo ##########) exten => _553097X.,n,Noop(########################) exten => _553097X.,n,Goto(from-internal,015${EXTEN:6},1) Tutorial AGI para Trixbox 6. CRIAR ARQUIVO PARA CONSULTA 6.1. port.php Acesse a máquina de um terminal entre no diretório /var/lib/asterisk/agi-bin/ crie o arquivo port.php com o conteudo abaixo: 5

#!/usr/bin/php <?php require_once ('phpagi.php'); $agi = new AGI(); $agi->verbose("caller ID: ". $agi->request[agi_callerid]); $callerid = $agi->request["agi_callerid"]; $agi->verbose("extension: ". $agi->request[agi_extension]); $extension = $agi->request[agi_extension]; $consulta = exec("php /var/lib/asterisk/agi-bin/consulta.php $extension"); $operadora = explode("#", $consulta); $agi->exec('dial', "Local/$operadora[0]$operadora[1]@consulta"); $agi->verbose("numero Consultado: ". $consulta); $agi->hangup(); exit(); 6.2. consulta.php No diretório /var/lib/asterisk/agi-bin/ crie o arquivo consulta.php e coloque o código abaixo, substituindo o termo DDD pelo código de área da sua região sem o zero e o termo Senha por sua senha url(entre aspas simples) recebida do sistema. No endereço URL pode utilizar qualquer um dos três servidores disponíveis: consultanumero1.telein.com.br, consultanumero2.telein.com.br e consultanumero3.telein.com.br, todo o endereço deve está entre aspas duplas. OBS: Caso não exista a pasta asterisk ou agi-bin é necessário criar os diretórios citados. <?php $ddd= DDD; $numero = $argv[1]; $chave= 'senhaurl'; if(strlen($numero) < 10 ){ $numero = $ddd.$numero; } $url = "http://consultanumero2.telein.com.br/sistema/consulta_operadora.php?numero=$numero&chave=$chave"; $texto_resposta = file_get_contents($url); echo $texto_resposta; Obs.: Após criar os arquivos port.php e consulta.php coloque permissão nos arquivos com o comando: #chmod 775 nomedoarquivo 7. TESTAR CONSULTA 7.1. Adicionar tronco Vamos criar um tronco da portabilidade para testar as ligações. Na aba PBX, clique em PBX Settings. Na aba Setup clique em Trunks, conforme imagem abaixo: 6

Em seguida Add Custom Trunk Na página de edição do tronco coloque: Trunk Name: Portabilidade nome dado ao tronco; Custom Dial String: Local/$OUTNUM$@custom-port em seguinda clique em Submit Chances 7

7.2. Criar Rota da Portabilidade Na aba PBX clique na aba Setup e em Outbound Routes. Na página de edição da rota, coloque: Route Name: portabilidade nome dado à rota Dial Patterns: insira o texto abaixo - configuração dos dígitos recebidos para efetuar a consulta. 8

Escolha o tronco criado anteriormente 0XXXXXXXXX 0XXXXXXXXXX 0XXXXXXXXXXX XXXXXXXX XXXXXXXXX XXXXXXXXXX XXXXXXXXXXX Onde: O quantitativo de X referencia a quantidade de dígitos recebidos, observe se sua região já possui o nono digito. Em seguida clique em Submit Changes OBS: Após qualquer modificação deve ser aplicado as alterações realizadas. 9

7.3. Exemplo de Rota da Operadora Este exemplo mostra apenas uma rota de operadora as demais rotas deverão ser feitas conforme modelo. Route Name: nome da rota correspondente a operadora Dial Patterns: regra que trata o numero para encaminhar ao tronco correspondente Neste caso 031 (CSP da OI). Trunk Seguence: escolha o tronco correspondente a operadora criada. Neste caso Oi Para salvar as alterações clique em Submit Changes. Escolha o tronco criado correspondente à operadora. 10

7.4. Criar ramal para teste Na aba PBX clique em PBX Settings e em Extensions Na página de edição da extension escolha em Device a opção Generic SIP Device em seguida clique em Submit. Preencha as informações básicas para criar o ramal: User Extensio: numero do ramal Display Name: nome do responsável (opcional) Secret: senha do ramal Em seguida clique em Submit, e aplique as alterações. 11