Dicas Asterisk
Vamos a mais uma dica para o seu Servidor Asterisk. Essa é sobre configuração de tronco gsm, uma solução que pode significar maior expansão da sua rede de telefonia IP. Você pode utilizar um gateway gsm para fazer a conexão entre o servidor e a rede de telefonia gsm.
Diversas versões baseadas em Asterisk como o Elastix, Frepbx e Snep tratam troncos e contas de forma distinta, porém para o Asterisk puro, ou seja, sem interfaces gráficas, essas contas SIP são a mesma “coisa” e são configuradas por padrão no mesmo arquivo: sip.conf. Esse aquivo contém parâmetros relacionados à configuração dos telefones, operadoras e troncos SIP.
O arquivo SIP é lido de cima para baixo. A primeira seção contém as opções:
Globais [general] → Estas opções são: o endereço IP e número de porta ao qual o servidor está ligado.
As seções seguintes definem os parâmetros de clientes tais como o nome do usuário, senha e endereço IP default para clientes não registrados. A primeira seção é a [general] e as seções seguintes são o nome do cliente entre chaves ([]'S).
Vamos criar o tronco gsm
Então edite em seu servidor o arquivo sip.conf;
vim/etc/asterisk/sip.conf
[5000]
username=5000
type=friend
secret=gsm5000
fromuser=5000
dtmfmode=auto
qualify=yes
nat=force_report,comedia
host=dynamic
context=from-internal
callerid="5000" <5000>
callgroup=1
pickupgroup=1
disallow=all
allow=alaw
allow=ulaw
allow=g729
Agora registre seu gateway gsm a esta conta e crie um plano de discagem dentro do Asterisk, que por padrão fica em extensions.conf
*Plano simples de discagem, que recebe qualquer valor e encaminha para nosso tronco gsm - através da conta SIP 5000.
exten => _X.,1,Dial(SIP/5000/${EXTEN},60,tT)
same => n,Hangup()
Nas próximas dicas vamos ensinar a configurar um gateway gsm e realizar uma chamada através de seu Asterisk.