Translate this Page
Telefonia Fixa
Qual a operadora com o pior serviço e atendimento.
Tim
Americam Net
OI / Telemar
CTBC
GVT
Embratel
Net / Embratel
Telefonica
Ver Resultados

Rating: 2.7/5 (232 votos)




ONLINE
1






 





Trixbox v 2.0 utilizando InPhonex

Trixbox v 2.0 utilizando InPhonex

Trixbox 1.2.3. wtih InPhonex TrunkO objetivo deste documento é fornecer um passo a passo para a instalação do Trixbox, que usa a InPhonex como fornecedor VoIP.

Incluímos somente as informações que consideramos necessárias para instalação básica. Você sempre pode visitarhttps://asteriskathome.sourceforge.net/ para aprender sobre todas as características fornecidas, bem como informações adicionais.

Siga este guia de instalação passo a passo e você será capaz de instalar e configurar o seu Trixbox com o nosso serviço InPhonex!

 

 

Asterisk Trixbox with InPhonex Trunk

clique para aumentar

 

Índice

O que é Asterisk?
O que é Trixbox?

1. Tarefas de Pré-instalação
1.1 Exigências mínimas de hardware recomendadas
1.2 Carregar imagem de ISO
1.3 Configurar seu router/firewall para que o Trixbox possa comunicar-se com a InPhonex via SIP através de NAT
1.4 Confguração para mudança de endereço de IP (dinâmico)

2. Instalação
2.1 Instalação de um ISO

3. Segurança do seu servidor Trixbox
3.1 Configurar seu servidor Trixbox com um endereço de IP estático
3.2 Modificação da sua senha FOP padrão
3.3 Modificação da sua senha meetme
3.4 Modificação da sua senha do Sistema de Mail padrão
3.5 Modificação do senha padrão Sweet CRM
3.6 Atualização de canais para CentOS

4. Utilização de FREEPBX para configurar o seu servidor Trixbox
4.1 O que é FreePBX?
4.2 Configuração de uma extensão 
4.3 Configuração de tronco para receber e enviar chamadas
4.4 Configuração de Rotas para envio de chamadas 
4.5 Configuração de Rotas para recebimento de chamadas 
4.6 Registros do Sistema
4.7 IVR (Recepcionista Digital)

5. Outras Tarefas
5.1 Instalar codecs de largura de banda baixos
5.2 Restringir o tronco InPhonex aos codecs mencionados acima 
5.3 Restringir o Asterix para usar codecs de largura de banda baixos para extensões remotas

6. Encaminhamento e administração de múltiplos DIDs
7. Resolução de Problemas

 

Quem pode usar Trixbox?

O Trixbox pode ser configurado de diferentes maneiras de acordo com as suas necessidades.

  1. Escritórios
  2. Call Centers
  3. Cyber Cafes
  4. Call shops
  5. Residência

O que é Asterisk?

O Asterisk é um PBX que permite que telefones analógicos e sip comuniquem um com o outro. Cada telefone é configurado como uma extensão no PBX, mas a maior vantagem do Asterisk é que a extensão não tem de estar na mesma posição física. Isto significa que você pode ter extensões em todo o mundo enquanto eles estão conectados à Internet e propriamente configurados com as informações do seu servidor.

Como qualquer sistema PBX, o Asterisk tem características como: Secretária Eletrônica, Conferências, Distribuição de Chamadas. Uma das maiores vantagens do Asterisk é que ele o deixará configurar seu Dial Plan e código de acordo com suas necessidades. 

O que é Trixbox?

O Trixbox é uma imagem ISO de um servidor Asterisk pré-configurado que facilita a instalação e o uso. O Trixbox contém uma versão completa do Asterisk e outras aplicações extras pré-configuradas.

Depois de instalar o Trixbox, você terá um PBX funcional que poderá ser totalmente customizado de acordo com suas necessidades.

 

1. Tarefas de Pré-instalação

1.1 Exigências de hardware mínimas ou recomendadas

Quanto mais rápido for o sistema usado para administrar o Asterisk, mais chamadas simultâneas ele será capaz de administrar. Um 500MHz PIII com 128 Megas da memória RAM atende facilmente as necessidades de um usuário residencial. Disco Rígido de 2GB no mínimo.

Tenha em mente que esses são as exigências mínimas. Se você estiver planejando usar o Asterisk em um escritório, onde secretária eletrônica e monitoramento de chamadas serão usados, sugerimos que você use um CPU PIV, com pelo menos 512 MB de memória RAM e um disco rígido de pelo menos 40GB.

 

1.2 Download da imagem ISO

Faça o download da última .ISO no endereço
https://voxel.dl.sourceforge.net/sourceforge/asteriskathome/trixbox-2.6.1-i386.iso e grave em um CD.


Please be aware that this guide is only for version 2.6.1.1 and could change if you have a more updated version of Trixbox. For the most current up to date version of Trixbox visit:https://www.trixbox.org/downloads


NOTE: Most burning utilities can burn ISO images in to a CD.
One program you can use for this Alcohol 120% located at:
https://trial.alcohol-soft.com/en/index.php

 

1.3 Configurar seu roteador/firewall para que o Trixbox possa comunicar-se com a InPhonex via SIP através de NAT.

Para o Trixbox comunicar-se com sucesso com a InPhonex usando SIP através de NAT, certifique-se que seu router/firewall encaminhe as seguintes portas para seu endereço de IP Privado/LAN destinado ao servidor Trixbox. Assegure-se de que o endereço de IP Privado/LAN esteja estaticamente destinado ao servidor Trixbox e não destinado dinamicamente via DHCP.

Na configuração do seu firewall, encaminhe as seguintes portas para o endereço de IP de seu Trixbox:

 

Nome

Porta

Tipo

SIP

5060

UDP / TCP

IAX2

4569

UDP

IAX

5036

UDP

WEB

80

TCP

MGCP

5036

UDP

RTP

10000 – 20000

UDP

OBS: A InPhonex não suporte IAX e IAX2, incluimos na tabela para referência.

 

1.4 Configuração para mudança de endereço de IP (dinâmico)

A maior parte dos provedores de internet não fornece “um endereço de IP estático privado”, o que é recomendado para o Trixbox. Alguns provedores de internet fornecem endereços de IP dinâmico (DHCP), dificultando o uso do Trixbox. O trabalho em volta deste problema chama “DNS Dinâmico”.

 

O que é DNS dinâmico?

O DNS dinâmico permite que um domínio de Internet seja destinado a um endereço de IP dinâmico. Isto é, a solução pode ser usada para servidores com conexão discada ou ADSL, pois o endereço de IP é mudado periodicamente.

Alguns provedores de DNS dinâmico fornecem um software que pode ser instalado no servidor. Este software rastreia qualquer modificação no endereço de IP e envia essas modificações ao seu banco de dados. Assim, o domínio sempre será atualizado com o endereço de IP correto assim que modificado.

Há alguns routers no mercado com essas características, tornando desnecessário a instalação de qualquer software no servidor. Para isso, crie uma conta com o provedor e configure-a no roteador.

 

Como uso DNS Dinâmico com Trixbox?

Edite o arquivo sip.conf dentro do FREEPBX, clique em Manutenção---->Editar Config----> sip_nat.conf. Dentro de sip_nat.conf acrescente o seguinte e clique em "Atualizar":

  • externip = home.mydomain.com (Introduza o seu nome de domínio DynamicDNS. É mais fácil adquirir um IP estático e evita o uso do DynamicDNS.) 

  • localnet = internal.network.address.0/255.255.255.0 (coloque o endereço LAN/Rede Privada do seu servidor Trixbox, este não é o endereço IP do servidor!!)

Para determinar o seu endereço de REDE local (NÃO o endereço de IP!!) é necessário conhecer um pouco sobre a sua máscara de subrede (255.255.255.0 números).

  • Se o endereço de IP do servidor Trixbox for 192.168.1.5 255.255.255.0, então o endereço de REDE é 192.168.1.0
  • Se o endereço de IP do servidor Trixbox for 192.168.7.2 255.255.255.0, então o endereço de REDE é 192.168.7.0
  • Se o endereço de IP do servidor Trixbox for 192.168.100.84 255.255.255.0, então o endereço de REDE é 192.168.100.0

Se você estiver usando NAT introduza o seguinte:

  • nat=yes

O contexto [geral] do seu arquivo sip.conf deve parecer a isto:

  • [general] 
    bindport=5060   
                   ; Porta UDP para ligar a (Porta SIP padrão é 5060) 
    bindaddr=0.0.0.0               ; Endereços IP para associar a (0.0.0.0 associa a todos )
    disallow=all
    allow=ulaw
    allow=alaw
    allow=gsm
    allow=ilbc
    allow=g723
    allow=g729
    externip = home.mydomain.com 
     ;Introduza seu nome de domínio DynamicDNS
    localnet = 192.168.1.0             ;Introduza seu endereço de rede interno
    nat=yes

          

2 Instalação

2.1 Instalação de uma ISO

Insira o CD com a imagem ISO e certifique-se que sua Bios é configurada para inicializar com CD-ROM ou DVD-ROM.

Inicialize o computador e clique ENTER quando solicitado. Isto apagará toda a informação na unidade de disco rígido e instalará o seu Trixbox.

Assim que seu servidor Trixbox for instalado, ele terá todas as aplicações e o próprio sistema operacional com senhas padrão; Por isso é recomendado que você desligue o seu servidor da rede para evitar qualquer ataque hacker.

Depois que Linux carregou, o CD ejetará. Retire o CD do sistema e espere que o sistema reinicie. A inicialização do sistema pode demorar, dependendo da velocidade do seu computador. Quando este processo estiver completo, faça o login novamente no seu sistema Trixbox com o usuário = root e a senha criada durante a instalação.

 

3 Segurança do seu servidor Trixbox

3.1 Configure seu servidor Trixbox com um endereço de IP estático

Para modificar as senhas padrão, é necessário destinar ao seu Trixbox um endereço IP estático.

Na linha de comando CentOS escrea:

netconfig 

Uma tela semi-gráfica aparece e pode ser explorada com o uso do botão "tab". Introduza toda a informação solicitada e clique em OK ao terminar. Ao retornar ao comando CentOS ordenam, digite:

reboot 

Para reiniciar o servidor.

 

3.2 Modificação da senha padrão FOP

A senha padrão do Painel de Operador Flash é:

Password: passw0rd

Observe que 0 é o algarismo "zero".

Para modificar esta senha, faça o login em seu servidor CentOP com seu usuário e senha e digite o diretório FOP

cd /var/www/html/panel 

Usando nano como o editor, abra o arquivo de configuração op_server.cfg

nano op_server.cfg 

Vá à linha que diz security code=passw0rd. Substitua o "passw0rd" pela senha da sua escolha.

security_code=asenhaquevocêescolher 

Então faça CTRL-X para sair e depois um "Y" para salvar as modificações. Agora reinicie o servidor FOP.

amportal restart         

 

3.3 Modificação da senha meetme padrão

Para modificar a senha padrão digite o seguinte no campo CentOS:

passwd-meetme 

O sistema solicita sua senha duas vezes.

 

3.4 3.4 Modificação da sua senha de Correio de Sistema de default

Para modificar a senha padrão digiteo seguinte no campo CentOS:

passwd admin 

O sistema solicita sua senha duas vezes.

 

3.5 Modificação do senha padrão Sugar CRM

Acesse o Sugar CRM digitando HTTP: //SeuEndereçoIP no seu navegador de internet

A login e senha padrão são:

Login: admin 
Senha: password 


Para trocar a senha CRM, clique em Minha Conta no canto superior direito, e clique no botão Trocar Senha.

 

3.6 Aplicando patches no CentOS

Recomenda-se a instalação de patches CentOP. Da linha de comando CentOS, digite o seguinte:

yum -y update

 

4 Utilização de FREEPBX para configurar seu servidor Trixbox

4.1 O que é FreePBX?

O Portal de Administração do Asterisk torna a configuração mais fácil fornecendo um método gráfico (por navegador). O FREEPBX permite que você configure os arquivos de configuração textuais que o Asterisk utiliza.

O FREEPBX pode configurar o seguinte no Asterisk:

Incoming calls — Determina para onde enviar as chamadas recebidas
Extensions — Acrescenta ramais e cria secretária eletrônica
Ring groups — Grupo de ramais que devem tocar simultaneamente
Queues — Organiza as chamadas em filas e permite que sejam atendidas em ordem
Digital Receptionist — Cria menus de voz para os ligadores
Trunks — Estabelecem troncos para a realização de chamadas
Outbound Routing — Administram quais troncos realizam chamadas 
DID routes — Especificam o destino das chamadas caso o tronco suporte o recebimento de ligações
On hold music — Transfere arquivos MP3 para que os usuários escutem enquanto estão em modo de espera.
System recordings — Grava mensagens para ramais específicos
Backup and restore — Cria, faz backup e restaura perfis do seu sistema
General settings — Configura plano de discagem básico, diretório da empresa e configurações de fax

Para propósitos de configuração InPhonex,  devemos permitir alguns módulos do FreePBX.

Para isso, siga os passos abaixo:         

  1. Abra seu navegador e digite HTTP: //EndereçoIPDoSeuAsterisk
  2. Altere para Modo Admin. (clique no link dealteração no topo superior direito)
  3. Clique no Menu do Asterisk
  4. Selecione FREEPBX
  5. Clique em Ferramentas
  6. Clique em Módulo de Administração 
  7. Permita o seguinte:
    • Core
    • Voicemail
    • IVR
    • Ring Groups
    • Recording
    • Call Forward
    • Call Waiting
    • Do-Not-Disturb
    • Info Service

4.2 Configuração de um ramal

  1. Abra seu navegador e digite HTTP: //EndereçoIPDoSeuAsterisk
  2. Altere para Modo Admin. (clique no link dealteração no topo superior direito)
  3. Clique no Menu do Asterisk                   
  4. No Menu FREEPBX e selecione os ramais

5. Do menu do dispositivo selecione “Generic SIP device” e clique ‘submit’.

 

Exemplo

  1. Crie o ramal 200 e digite uma senha para registro como "abc123". Escreva o nome da pessoa que usa esta extensão.





  2. Selecione ‘enable’ e configure uma senha para a secretária eletrônica. Use algo que você possa digitar no teclado telefônico, como '1234'. Introduza um endereço de e-mail onde você gostaria que suas mensagens de voz fossem enviadas e clique adicionar ramal. Clique na barra vermelha no topo da tela.



  3. Configure seu ramal em um telefone e teste. O Xlite é a melhor escolha para este teste. Lembre-se de usar seu ramal e sua senha no Xlite. Use o endereço IP privado Trixbox como sip proxy.

  4. Faça uma ligação do seu telefone. Tente *43. Este é o teste de eco.

OBSERVAÇÃO: Se o ramal que você está configurando se conectará remotamente (fora da Aéra de Rede Local) será necessário modificar a opção de NAT para sim.
                        
Crie a extensão, submeta as modificações e volte para editá-lo. Você verá NAT=never; modifique-o para NAT=yes

A cada modificação de configuração clique "Submit" para ver um botão LARANJA na tela “Apply Configuration Changes”. Este botão recarregará os arquivos .conf. Clique na barra para atualizar as modificações.


 

 

4.3 Configuração de tronco para envio e recebimento de chamadas

  1. Conecte ao seu Trixbox atraés de um computador, digitando HTTP: // EndereçoIPDoSeuAstetisk no navegador.
  2. Selecione FREEPBX abaixo do Menu do "Asterisk"
  3. Clique em Troncos e “Add SIP Trunk”.         
  4. Introduza somente a seguinte informação: 

    Outgoing Settings
    Trunk Name = Inphonex

    PEER Details
    username=xxxxxxx (Substitua xxxxxxx pelo seu número virtual)
    type=peer
    secret=meu-password
    host=sip.inphonex.com
    fromuser=xxxxxxx
    fromdomain=sip.inphonex.com
    context=inphonex
    canreinvite=no







    Incoming Settings
    User Context = sip.inphonex.com

    PEER Details
    username=xxxxxxx (Substitua xxxxxxx pelo seu número virtual) 
    user=xxxxxxx
    type=friend
    insecure=very
    host=sip.inphonex.com
    fromdomain=sip.inphonex.com
    context=from-pstn

                


    *Registration String = NÃO CONFIGURE REGISTRATION STRING NESTA TELA.




    Deixe esta caixa de texto de cadeia de registro vazia. Será configurado no arquivo sip_nat.conf.



  5. Clique em “Submit Changes”


  6. Use um computador com navegador na sua rede e se conecte a caixa do Trixbox através do endereço HTTP: // ColoqueOEndereçoIPdoTrixboxAqui
    1. Clique no menu Asterisk.
    2. Clique em Config Edit
    3. Clique em sip_nat.conf
    4. Introduza a cadeia de registro:

      Register=xxxxxxx:meu-password@sip.inphonex.com

      Substitua xxxxxxx pelo seu número virtual.
      Substitua my-password por sua senha sip.

    5. Clique em UPDATE
    6. Clique re-Read Configs no topo da tela.

4.4 Configuração de Rotas de saída

Você deverá permitir que as ligações dos seus telefones saiam de um tronco específico. Tendo mais de um tronco, você deverá configurar regras de discagem (padrão de discagem) para especificar quais ligações devem sair de quais troncos.

Utilização de FREEPBX     

  1. Selecione Setup
  2. Clique em Outbound Routes.
  3. Crie um nome para a rota
  4. Coloque a seguinte Informação::

    Dial Patterns
    NXXXXXX
    NXXXXXX
    NXXNXXXXXX
    1800NXXXXXX
    1888NXXXXXX
    1877NXXXXXX
    1866NXXXXXX
    1NXXNXXXXXX
    011.


    Trunk Sequence
    Selecione  Inphonex




4.5 Configuração de Rotas de Recebimento  

OBSERVAÇÃO: VOCÊ NÃO SERÁ CAPAZ DE RECEBER CHAMADAS SE VOCÊ NÃO CONFIGURAR PELO MENOS UMA ROTA DE RECEBIMENTO
                          
A configuração das rotas de recebimento permitirá que as ligações da InPhonex cheguem no seu PBX.

Usando o FREEPBX

  1. Selecione Setup
  2. Selecione Inbound Routes.
  3. Deixe os campos DID number e Caller ID number vazios
  4. No campo “set destination” selecione o ramal 200.
  5. Clique “Submit” 





    Ligue para o número Virtual InPhonex ou para o DID associado ao VN. Seu ramal SIP deverá tocar.

4.6 Registros do Sistema

O Registro do Sistema permite que você crie seus próprios comandos de voz ou selecione vários arquivos prontos para criar o comando desejado.

Para este exemplo use “Built-in Recording” opção para criar um IVR que dirá “Bem-vindo, por favor digite o ramal. Obrigado pela ligação”.

Utilização do FreePBX

  1. Clique em Setup
  2. Selecione System Recordings
  3. Selecione “Built-in System Recordings”
  4. No menu selecione o primeiro arquivo de "bem-vindo" e clique em GO
  5. Continue selecionando o resto dos arquivos como mostrado no gráfico. Clique em ‘Save’ após selecionar cada arquivo.

6. Após salvar todos os arquivos, seu registro será criado com o nome do primeiro arquivo selecionado. Neste caso, ‘welcome’.

 

4.7 IVR (Recepcionista Digital)

Você pode usar a Recepcionista Digital para fazer IVR's, sistemas de Resposta de Voz Interativa. Criando um menu, além das opções padrões de 0-9, * e #, você também pode usar as teclas 'i' e 't'. O ‘i’ é usado quando quem liga aperta um botão inválido, e o 't' é usado quando não há resposta. Se essas opções não forem fornecidas, o padrão 't’ deve repetir o menu três vezes e desligar, e o padrão ‘i’ significa ‘opção inválida, por favor tente novamente' e o menu é repitido. Depois de três tentativas inválidas, a ligação é desconectada.

  1. Clique em “Unnamed IVR”
  2. No campo "Announcement" selecione “Welcome”



  3. Não crie nenhuma opção e clique em ‘Save’

Para terminar a configuração básica do seu servidor Trixbox, direcione todas as chamadas recebidas para o novo sistema de gravação ‘Bem-vindo’.


Utilização do FreePBX

  1. Clique em Setup
  2. Selecione Inbound routes
  3. Clique na rota criada anteriormente direcionada para o ramal 200 (qualquer DID / qualquer CID)
  4. Altere a seção “sip destination” selecionando "Recordings" e "Welcome" do menu, como mostrado no gráfico 



  5. Clique em ‘Submit’.

Todas as ligações recebidas serão direcionadas para o IVR ‘Unnamed’ permitindo a escolha do ramal desejado.

 

5 Outras Tarefas

Até este ponto, executamos instalação e configuração básicas do Trixbox.
Para otimizar seu desempenho e utilizar largura de banda limitada para fazer e receber ligações, faça a seguinte configuração:

      • Instale os codecs de largura de banda baixos como G723 e G729.
      • Restrinja o tronco InPhonex para usar codecs de largura de banda baixos.
      • Restrinja o Asterisk para usar codecs de largura de banda baixos em ramais remotos.

OBSERVAÇÃO: A INSTALAÇÃO PADRÃO do TRIXBOX não VEM com os codecs G723 E G729. SE VOCÊ RESTRINGIR O SEU TRONCO PARA USAR SOMENTE ESSES CODECS E OS MESMOS NÃO ESTIVERM INSTALADOS, VOCÊ NÃO SERÁ CAPAZ DE FAZER LIGAÇÕES.

 

5.1 Instalação de codecs de largura de banda baixos

Você pode encontrar os códigos específicos do seu computador em:

https://asterisk.hosting.lv/

AVISO: É preciso pagar royalties para os portadores da patente G.729/723.

Para instalar o codec coloque o arquivo .so  em  /usr/lib/asterisk/modules no diretório do seu servidor de Asterisk.
                                                           
É muito importante que você escolha o codec de acordo com o computador e servidor que você tem. Caso escolha o codec errado, o Asterisk não carregará e lhe dará uma mensagem de erro. Retire o arquivo e reinicie o servidor.

Segue comando para remover arquivos do CentOS (Linux):

rm filename    (substitua "filename" pelo nome do arquivo)

Assim que você esolher o arquivo correto no servidor, introduza as seguintes ordens no servidor e clique ‘enter’.

Assumindo que o arquivo correto é codec_g729-gcc-pentium4-no-sse.so

Introduza a ordem:

wget https://asterisk.hosting.lv/built-for-asterisk-1.2/ codec_g729-gcc-pentium4-no-sse.so


Assumindo que o arquivo correto é /codec_g723-gcc-pentium4-no-sse.so

wget https://asterisk.hosting.lv/built-for-asterisk-1.2/ codec_g723-gcc-pentium4-no-sse.so

 

Para confirmar se o arquivo correto foi carregado, digite:

asterisk –r  [clique enter]
restart now  [clique enter]
asterisk –r  [clique enter]
show translation [clique enter]

 

Se o arquivo foi carregado corretamente, você verá as traduções do codec G729.

Siga os mesmos procedimentos para instalar o codec G723

 

5.2 Restringir o tronco InPhonex para uso dos codecs mencionados acima.

Utilização do  FreePBX

  1. Clique em Setup
  2. Clique em Trunks
  3. Selecione “Tronco SIP/Inphonex”
  4. Faça as modificações seguintes no PEER e no User Deatils 

    InPhonex
    disallow=all
    allow=gsm
    allow=g729
    allow=g723
    canreinvite=no
    fromdomain=sip.inphonex.com
    fromuser=xxxxxxx
    host=sip.inphonex.com
    secret=My-Password
    type=peer
    username=xxxxxxx

    sip.inphonex.com
    disallow=all
    allow=gsm
    allow=g729
    allow=g723
    context=from-pstn
    fromdomain=sip.inphonex.com
    host=sip.inphonex.com
    insecure=very
    type=friend
    user=xxxxxxx
    username=xxxxxxx

5.3 Restringir o Asterisk para usar codecs de largura de banda baixos em ramais remotos

Use um computador com navegador e conecte à caixa do Trixbox através do endereço HTTP: // ColoqueoEndereçoIPdoTrixboxAqui.

  1. Clique no menu do Asterik.
  2. Clique em Config Edit
  3. Clique em sip.conf         
  4. Faça as seguintes modificações: 

    [general]
    bindport=5060   
                    ; Porta UDP para associar (a porta padrão é 5060)
    bindaddr=0.0.0.0               ; IPs a associar (a 0.0.0.0 associa todos)
    disallow=all
    allow=ulaw
    allow=alaw
    allow=gsm
    allow=ilbc
    allow=g723
    allow=g729
    externip = home.meudomínioDynamicDNS.com
       ;Introduza o seu nome de domínio DynamicDNS
    localnet = 192.168.1.0        ;Introduza o seu endereço de rede interno
    nat=yes

  5. Clique em UPDATE
  6. Clique re-Read Configs no topo da tela

 

6 Roteamento e gerenciamento de múltiplos DIDs

Haverá momentos que pode ser necessários direcionar DIDs diferentes a IVRs ou extensões diferentes para atender ao seu caso específico. Por exemplo, pode ser necessário disponibilizar dois números diferentes para seus clientes; um em Português e outro em Inglês.
                    
Você pode configurar um DID como o número principal mas disponibilizar cada extensão no seu Trixbox com um DID próprio que funciona como um número direto. Você pode inclusive configurar duas empresas diferentes no mesmo Trixbox e oferecer um DID para cada uma.

Segue informação para configurar DIDs da Varphonex:

Nota: Se o DID que você quer configurar está associado a um número virtual que já possui um string de registro no arquivo sip_nat.conf; será necessário deletá-lo, salvar as alterações e aguardar até o registro expirar no nosso servidor.

Você pode ver esse registro no Painel de Controle na seção “Virtual Phone Numbers”.

O procedimento abaixo assume que o seu número virtual não está registrado no nosso servidor.

  1. No FreePBX, edite o arquivo de config
  2. Edite o arquivo sip_nat.conf
  3. Adicione o seguinte string de registro:

    register=VN:password@sip.inphonex.com/DID

    Onde VN = número virtual
    Password = senha
    DID = DID a ser roteado

    Exemplo:
    register:1234567:password@sip.inphonex.com/3057256200

Verifique se o VN está registrado no painel de controle e configure uma rota de recebimento baseada no DID.

  1. Abra o FreePBX
  2. Selecione a configuração
  3. Selecione Inbound Routes                           
  4. Coloque o número DID como mostra a figura: 



    Substitua o xxxxxxx pelo seu número DID.

  5. Estabeleça o destino. Por exemplo:

 

Resolução de Problemas

Não recebo ligações.

  • Certifique-se que você configurou uma rota de recebimento.
  • Certiique-se que o número virtual configurado no seu Trixbox está registrado no nosso servidor proxy. Você pode verificar isto do seu painel de controle
  • Verifique se todas as portas necessárias estão abertas ou encaminhadas no seu firewall.
  • Se você está restringindo o seu tronco para usar só g729 ou g723; certifique-se que eles são instalados corretamente.

 

Recebo ligações, mas não consigo fazer.

  • Certifique-se que uma rota de saída esteja configurada para usar o tronco InPhonex.
  • Verifique se o número que você está discando está de acordo com o padrão de discagem configurado na seção 4.4.
  • Se você está restringindo o seu tronco para usar só g729 ou g723; certifique-se que eles são instalados corretamente.

 

O Número Virtual configurado no meu Trixbox não mostra registrado em sip.inphonex.com.

  • Se você estiver usando NAT certifque-se que nat=yes esteja configurado em sip.conf
  • Certifique-se que o localnet  e extenip estejam configurados corretamente.
  • O Trixbox usa a porta sip 5060 como padrão; se houver algum outro aparelho sip na mesma rede, certifique-se de que ele esteja usando uma porta sip diferente.

 

As minhas ligações não têm boa qualidade.

  • Restrinja os troncos de envio e recebimento para usar os codecs g729. G723 e gsm.
  • Certifique-se que você tem largura de banda suficiente.
  • Indentifique se você tem o mesmo problema quando liga para outros números virtuais InPhonex ou se somente ligando para números PSTN.

 

Quando faço ligações meu identificador de chamadas não mostra o número correto

Quando você faz ligações para números virtuais, o sistema envia Toronto-ON, e ignora qualquer nome registrado na página Account Info (configurações do Painel de Controle) para o Número Virtual. Isto acontece em qualquer ligação feita através de um VN que não esteja associado a um número DID.

Quando você faz ligações para números PSTN através de um Número Virtual não associado a um número DID, o identificador de chamadas mostrará 6477233283 como o número que fez a  ligação. O sistema ainda pode mostrar 588 + seu número virtual.

Quando você faz ligações para números PSTN através de um DID, o número DID aparecerá no identificador de chamadas.

O sistema enviará o nome configurado (na página Account Info do seu painel de controle), assim como nas (ligações para números PSTN via DID), entretanto, não garantimos que o provedor do número PSTN permitirá a passagem do número. Novamente, o nome enviado não é garantido. Nós transmitimos o nome configurado na página Account Info, entretanto, alguns provedores não autorizam nossa transmissão de dados e confiam informações pessoais a empresas terceirizadas. Há também as áreas onde o provedor não suporta a transmissão para o identificador de chamadas. É raro o nome aparecer no identificador de chamadas de aparelhos celulares.

Identificador de chamadas não pode ser bloqueado.

 

O identificador de chamadas não pode ser alterado no seu painel de controle ou no aparelho

Casos onde o identificador de chamadas é enviado como desconhecido geralmente são resolvidos quando o softphone é desinstalado e instalado novamente, em casos de aparelhos, o aparelho deve ser resetado para as configurações padrões do fabricante e reconfigurado.

Não garantimos a identificação das chamadas. Se o provedor do telefone de quem está ligando associar um número DID com um nome, o identificador de chamadas provavelmente não será exibido como Desconhecido, Sem Dados ou em branco.

 

 

Observação sobre suporte

Em um esforço para prestar o melhor atendimento possível, nós oferecemos suporte para as seguintes opções para os usuários de Trixbox/Asterisk:    

  1. Uso gratuito e ilimitado da nossa base de dados.   
  2. Guias de configuração para auxílio nas configurações mais comuns do Trixbox/Asterisk. common Trixbox/Asterisk configurations.   
  3. Suporte para configuração de Asterisk – no máximo duas horas por $75. Isso inclui:
    • Configuração de SIP trunk
    • Configuração de rotas de entrada
    • Configuração de rotas de saída
    • Máximo de duas horas (Se for preciso mais tempo para solucionar o problema, o cliente deverá comprar mais duas horas de suporte)  
    • Todas as reuniões de suporte são feitas através do uso do TeamViewer para que o cliente acompanhe todas as mudanças realizadas.

 

 

 

Configure o seu Números de Acesso Locais com o Trixbox

Obs.:: Antes de começar a usar este Manual de Configuração, certifique-se que você configurou o seu Trixbox seguindo nosso manual de configuração online.

Você pode configurar facilmente o seu próprio Números de Acesso Locais utilizando o Trixbox e o serviço da InPhonex. Seus clientes poderão ligar para números convencionais locais que estarão conectados a Digium PCI PSTN Card e redirecionarão para nossa plataforma de Números de Acesso Locais (8600).

O card que nós recomendamos para esta utilização é o Digium TDM400P com quatro portas FXO. Porém, se você quer apenas configurar o seu servidor Trixbox para teste ou uso pessoal você poderá usar o Wildcard X101P ou X100P Card com uma porta FXO.

 

Instalação dos Card X101P ou X100P

Para configurar este Card com o Trixbox use o utilitário zaptel card auto-c0onfig para configurar o zaptel driver.

  1. Instale o card no slot PCI. Uma das vantagens deste tipo de card é que ele não precisa de um conector de energia para funcionar.
  2. Logon no Centos com a root account
  3. Rode os seguintes comandos:

[root@asterisk1]# genzaptelconf

[root@asterisk1]# ztcfg

[root@asterisk1]# zttool

 

Os resultados do zttool devem mostrar seu zap card como configurado.

Você pode também rodar o command zap show channels:

 

asterisk1*CLI> zap show channels

Chan Extension Context Language MusicOnHold

pseudo from-pstn en

1 from-pstn en

 

Se esta informação for mostrada, então o card foi configurado corretamente.

 

Instalação do Card TDM400P

Você pode encontrar documentação adicionar e especificações em:https://www.digium.com/en/products/hardware/tdm400p.php

OBS.: Certifique-se de efetuar o pedido do Card com 4 portas FXO, pois eles também os tem com 2 portas FXO e 2 portas FXS.

Comece instalando o card no slot PCI livre. Certifique-se que você conectou o cabo de energia no card. Cards FXO requerem energia de modo a se conectar a linha telefônica ou extensão. Os cards TDM400P utilizam o conector de energia standard 4 pin hard drive. Se você não tem um conector de energia livre você poderá comprar um equivalmente de um adaptador duplo. Feche o PC e ligue-o.

OBS.: Os LEDs para cada porta não aparecerão até que o dispositivo tenha sido configurado propriamente.

No Trixbox você precisa configurar algumas opções manualmente, pois o card não funcionará logo que foi instalado.

 

Logon no Centos e execute os seguintes comandos:

[root@asterisk1]# cd /usr/src/kernels/2.6.9-34.EL-i686/include/linux

[root@asterisk1]# mv spinlock.h spinlock.h.old

[root@asterisk1]# wget https://nerdvittles.com/aah27/spinlock.h

OU se isto não funcionar.....

[root@asterisk1]# wget https://liquid-fire.us/spinlock.h

[root@asterisk1]# cd /etc/udev

[root@asterisk1]# cp ./permissions.d/zaptel.permissions /usr/src/kernels/2.6.9-34.EL-i686/include/linux

[root@asterisk1]# cp ./rules.d/zaptel.rules /usr/src/kernels/2.6.9-34.EL-i686/include/linux

[root@asterisk1]# cd /usr/src/zaptel

[root@asterisk1]# make linux26 && make install

[root@asterisk1]# shutdown -r now

se os drivers zaptel foram identificados depois do reboot:

[root@asterisk1]# genzaptelconf

[root@asterisk1]# ztcfg

[root@asterisk1]# zttool

Os resultados do zttool deverão aparecer no seu zap card como configurado

 

Edite o arquivo Zapata-auto.conf ( se você instalou um Card X101P ou X100P)

Use um PC na sua rede que tenha um navegador web e conecte em seu Trixbox usandoHTTP://EndereçoIPdoSeuTrixbox

  1. Clique no Asterisk Management Portal e então clique setup.
  2. Clique em Maintenance.
  3. Config Edit
  4. Clique em zapata-auto.conf
  5. Você verá a seguinte configuração:

    callerid=asreceived

    ; Span 1: WCFXO/0 "Wildcard X101P Board 1" RED

    signalling=fxs_ks

    ; OBS.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 1

    context=from-pstn

    group=0

    channel => 1

    ; Span 2: ZTDUMMY/1 "ZTDUMMY/1 1"

  6. Mude o context de cada canal de context=from-pstn para context=inphonex-ccg 

    callerid=asreceived 

    ; Span 1: WCFXO/0 "Wildcard X101P Board 1" RED 

    signalling=fxs_ks 

    ; OBS.: este é um trunk. Crie um ZAP trunk no AMP para o Channel 1 

    context=inphonex-ccg 

    group=0 

    channel => 1 

    ; Span 2: ZTDUMMY/1 "ZTDUMMY/1 1"

 

Edite o arquivo Zapata-auto.conf (Se você instalou um Card TDM400P)

  1. Use um PC em sua rede que tenha um navegador de Internet e conecte-se ao seu Trixbox utilizando HTTP://EndereçoIPdoSeuTrixbox
  2. Clique em Asterisk Management Portal e então clique em setup.
  3. Clique em Maintenance.
  4. Config Edit
  5. Clique em zapata-auto.conf
  6. você verá a seguinte configuração:

    callerid=asreceived 

    ; Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 1 

    context=from-pstn 

    group=0 

    channel => 1 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 2

    context=from-pstn 

    group=0 

    channel => 2 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 3 

    context=from-pstn 

    group=0 

    channel => 3 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 4 

    context=from-pstn 

    group=0 

    channel => 4 

    ; Span 2: ZTDUMMY/1 "ZTDUMMY/1 1" 

  7. Mude o context para cada canal de context=from-pstn para context=inphonex-ccg 

    callerid=asreceived 

    ; Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 1 

    context=inphonex-ccg 

    group=0 

    channel => 1 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 2 

    context=inphonex-ccg 

    group=0 

    channel => 2 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 3 

    context=inphonex-ccg 

    group=0 

    channel => 3 

    signalling=fxs_ks 

    ; Obs.: isto é um trunk. Crie um ZAP trunk no AMP para o Channel 4 

    context=inphonex-ccg 

    group=0 

    channel => 4 

    ; Span 2: ZTDUMMY/1 "ZTDUMMY/1 1" 

  8. Clique no botão UPDATE.
  9. Clique em Re-Read configs ( isto é necessário de maneira as modificações terem efeito)

 

Edite o arquivo extensions_custom.conf

  1. Use um PC na sua rede que tenha um navegador de Internet e conecte-se em seu Trixbox utilizando HTTP://EndereçoIPdoSeuTrixbox
  2. Selecione System Administration.
  3. Selecione Config Edit.
  4. Clique em extensions_custom.conf.
  5. Scroll down para o fim da página e adicione o seguinte texto:

    [inphonex-ccg] 

    include => ext-local-custom 

    include => from-pstn 

    exten => s,1,Answer 

    exten => s,2,Wait,2 

    exten => s,3,Dial(SIP/8600@inphonex,20,tr) 

  6. Clique no botão UPDATE.
  7. Clique em Re-Read configs (isto é necessário de modo as modificações terem efeito).

Obs.: Isto irá redirecionar todas as chamadas recebidas pelo seu TrixBox para o Números de Acesso Locais da InPhonex assumindo que você já tenha configurado seu Trixbox seguindo o nossomanual de configuração.

 

 

Observação sobre suporte

Em um esforço para prestar o melhor atendimento possível, nós oferecemos suporte para as seguintes opções para os usuários de Trixbox/Asterisk:    

  1. Uso gratuito e ilimitado da nossa base de dados.   
  2. Guias de configuração para auxílio nas configurações mais comuns do Trixbox/Asterisk. common Trixbox/Asterisk configurations.   
  3. Suporte para configuração de Asterisk – no máximo duas horas por $75. Isso inclui:
    • Configuração de SIP trunk
    • Configuração de rotas de entrada
    • Configuração de rotas de saída
    • Máximo de duas horas (Se for preciso mais tempo para solucionar o problema, o cliente deverá comprar mais duas horas de suporte)  
    • Todas as reuniões de suporte são feitas através do uso do TeamViewer para que o cliente acompanhe todas as mudanças realizadas.