Olá galera, hoje iremos aprender como configurar um HT503 com Asterisk puro. Antes de começarmos com os procedimentos necessários, irei falar um pouco sobre o HT503.
HT503 Grandstream é um adaptador analógico com uma Porta FXS e uma Porta FXO / PSTN (life line), baseado no padrão SIP. Suporta duas contas SIP independentes, pode ser adaptado ao ramal de um PABX tradicional, além da utilização de uma linha telefônica convencional. Faz também NAT, Servidor DHCP e QoS.
O HT503 Grandstream com capacidade para uma interface analógica FXS e uma interface FXO, apresenta-se como uma solução conjunta, onde podemos ligar telefones convencionais, equipamentos de Fax e outros dispositivos analógicos, bem como efetuar a ligação a uma linha de rede analógica do Operador de Telecomunicações na sua interface FXO.
O HT503 Grandstream é equipado com funcionalidades telefônicas ajustáveis para dispositivos analógicos.
- LAN: esta porta permite compartilhar a conexão com outros equipamentos, como computadores ou outros switches.
- WAN: na porta WAN é conectada a origem do sinal de internet que pode ir a um modem ADSL, modem a cabo, outro roteador, etc.
- Reset: utilizado para restaurar o aparelho à sua configuração original de fábrica.
- DC 12V: nesta porta é conectada a fonte de alimentação da energia.
- Phone1: nesta porta é conectado os telefones analógicos comuns utilizando um cabo telefônico RJ11 para a linha a ser utilizada.
- Line: nesta porta é conectada a linha analógica vinda das operadoras ou centrais analógicas.
Após você ter conhecido um pouco sobre o HT503, agora vamos começar a configuração com o asterisk.
Para fazermos o HT503 se comunicar com asterisk, teremos que criar uma conta SIP para se registrar no HT503, conforme mostrado abaixo.
# vim /etc/asterisk/sip.conf
[general]
language=pt_BR
directmedia=outgoing
callcounter=yes
srvlookup=yes
nat=no
tos_sip=cs3
tos_audio=ef
tos_video=af41
;alwaysauthreject=no
rtcachefriends=yes
rtsavesysname=yes
rtupdate=yes
ignoreregexpire=yes
rtautoclear=no
insecure=invite
[62]
username=62
type=friend
secret=62
port=5060
insecure=invite
host=dynamic
qualify=yes
context=from-internal
fromuser=62
disallow=all
allow=g729
allow=gsm
allow=ulaw
allow=alaw
canreinvite=no
Depois que criar a SIP no sip.conf, vá até “/etc/asterisk/extensions.conf”, para criar as rotas, assim como mostrado abaixo.
[globals]
[from-internal]
; Rota de Entrada
exten => _XXXXXXXX,1,Set(CALLERID(all)=${CALLERID(num)})
same => n,Dial(SIP/90/${EXTEN},60,tTL(3600000))
same => n,Hangup()
; Rota de Saída
exten => _X.,1,Set(CALLERID(all)=${CALLERID(num)})
same => n,Dial(SIP/62,60,tT)
same => n,Hangup()
Após as alterações, vai no “CLI >” do Asterisk, com o comando “asterisk -rvvvvvvvvd”, Depois que estiver no “CLI >” digite os seguintes comandos:
CLI > reload
Após configurarmos o Asterisk, agora nós iremos configurar o HT503, ele possui um IP padrão, que é “192.168.2.1”, conecte o HT503 através da porta LAN. Caso seu computador não esteja na mesma faixa de IP adicione um “apelido” de rede.
Essa configuração pode ser realizada através dos seguintes passos:
Abra “Central de Rede e Compartilhamento”
Clique em “Conexão local” - a tela abaixo será exibida.
Feito isto, clique em “Propriedades”.
Adicione o protocolo TCP/IP Versão 4 (TCP/IPv4), se no caso não estiver utilizando IP fixo atribua o Endereço IP e a Máscara de sub-rede. Mas caso esteja utilizando IP fixo coloque um “apelido de IP” em “Avançado”. Por exemplo, 192.168.2.50.
Após as configurações de rede abra seu navegador e digite o endereço IP 192.168.2.1. Então a seguinte janela será aberta:
Coloque a senha padrão ”admin”
Vamos alterar o endereço IP do equipamento, acesse a aba “BASIC SETTINGS” então marque a opção statically configured as.
Após colocar o IP desejado selecione o modo “BRIDGE” e desabilite a porta “WAN”
Em Reply to ICMP on WAN port: selecione YES;
Em WAN side HTTP/Telnet access: selecione YES;
Unconditional Call Forward to VOIP: User ID digite o nome da conta SIP, neste exemplo vamos usar 62.
Em SIP Server, preencha com o endereço IP do VS-GWM400G.
Em SIP Destination Port, digite 5060;
Então clique em “APPLY”, logo após “REBOOT” para que as configurações sejam aplicadas.
Agora altere a porta de conexão ethernet do HT-503, retirando da porta LAN e conectando através da WAN.
Clique na aba “ADVANCED SETTINGS” e aplique os seguintes tons de linha. Esses são os parâmetros de tons brasileiros.
System Ring Cadence: c=1000/4000;
Dial Tone f1= 425@-10,f2=0@-10,c=0/0;
Ringback Tone= f1=425@-10,f2=0@-10,c=100/400;
Busy Tone f1= 425@-10,f2=0@-10,c=25/25;
Reorder Tone = f1=425@-10,f2=0@-10,c=25/25;
Agora clique na aba FXS e desative-a
Ainda em FXS Port altere a Local SIP Port para 5075
Após desativar a porta FXS, vamos criar um registro na porta FXO, como no exemplo a seguir.
Aponte para o endereço IP que será associado ao asterisk
Crie a conta de usuário SIP, neste exemplo estamos usando a 62
Coloque a senha do asterisk
Após criar o usuário, vamos ativa o registro SIP
Vamos mudar a porta SIP para 5060. Os dois equipamentos precisam estar trabalhando com a mesma porta.
Role a página para baixo e mude os seguintes parâmetros em “FXO Termination”
Enable PSTN Disconnect Tone Detection: marque a opção “YES”
PSTN Disconnect Tone: coloque f1=425@-10,f2=0@-10,c=250/250;
AC Termination Model: selecione “Impedance-based”;
Numbers of rings – são os números de rings antes de chamada ser encaminhada, digite 1.
PSTN Ring Thru FXS – desabilita as que as chamadas que passarem pela porta FXS, digite NO.
PSTN Ring Thru Delay(sec) - é o tempo de resposta ao iniciar a chamada, digite 1.
Role a página um pouco mais para baixo e chegaremos em “CHANNEL DIALING”. Altere os seguintes parâmetros.
Wait for Dial-Tone: marque a opção NO
Stage Method: digite 1
Feito isso as configurações no HT-503 estarão prontas. Verifique em “BASIC SETTINGS” ao fim da aba e certifique-se que as configurações foram aplicadas.
Então é isso galera! Até o próximo tutorial!