Zaptel.conf:
Como estamos trabalhando com hardware Digium, vamos configurar uma placa para uma E1. As linhas comentadas seriam para configurar mais uma E1, e uma FXO e uma FXS.
# ee /usr/local/etc/zaptel.conf
span=1,1,0,ccs,hdb3,crc4
bchan=1-15
dchan=16
bchan=17-31
#span=2,0,1,ccs,hdb3
#bchan=32-46
#dchan=47
#bchan=48-62
#fxoks=63
#fxsks=66
loadzone=br
defaultzone=br
Salve este arquivo.
Configuração de uma E1. As linhas comentadas seriam para configurar mais uma E1, e uma FXO e uma FXS.
# cd /usr/local/etc/asterisk/
# mv zapata.conf zapata.conf.old
# ee zapata.conf
;
;Zapata telephony interface
;
; Configuration file
;
; You need to restart Asterisk to re-configure the Zap channel
; CLI> reload chan_zap.so
; will reload the configuration file,
; but not all configuration options are
; re-configured during a reload.
[channels]
language = en
resetinterval = never
usecallerid = yes
hidecallerid = no
callwaiting = yes
usecallingpres = yes
callwaitingcallerid = yes
threewaycalling = yes
transfer = yes
canpark = yes
cancallforward = yes
callreturn = yes
echocancel = no
rxgain = 0.0
txgain = 0.0
callgroup = 1
pickupgroup = 1
switchtype = euroisdn
dtmfmode=rfc2833
group=1
context=default
signalling=pri_cpe
channel=>1-15
channel=>17-31
;group = 2
;context = entrada
;signalling = pri_cpe
;channel => 32-46
;channel => 48-62
;group = 3
;signalling = fxo_ks
;context = default
;immediate=yes
;channel => 63
;signalling = fxs_ks
;channel => 66
Sip.conf:
Configuração dos ramais SIP que o nosso sistema terá. Nesse caso, configuramos o ramal 8000 e 8001.
# ee /usr/local/etc/asterisk/sip.conf
[general]
port=5060
bindaddr=0.0.0.0
context=default
dtmfmode=rfc2833
include=parkedcalls
disallow=all
allow=g729
allow=alaw
allow=ulaw
maxexpiry=3600
insecure=no
defaultexpiry=120
[8000]
username=8000
secret=8000
type=friend
context=default
canreinvite=no
cancallforward=yes
host=dynamic
callgroup=1 ;grupo de chamadas
pickupgroup=1 ;puxar ligacoes
nat=yes
qualify=1000
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=ulaw
allow=g729
allow=gsm
[8001]
username=8001
secret=8001
type=friend
context=default
canreinvite=no
cancallforward=yes
host=dynamic
callgroup=1 ;grupo de chamadas
pickupgroup=1 ;puxar ligações
nat=yes
qualify=1000
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=ulaw
allow=g729
allow=gsm
Extensions.conf:
Configuração do dialplan do nosso Asterisk.
# ee /usr/local/etc/asterisk/extensions.conf
[default]
exten = 8000,1,Dial(SIP/8000,40,tT)
exten = 8000,n,Hangup()
exten = 8001,1,Dial(SIP/8001,40,tT)
exten = 8001,n,Hangup()
Aqui o seu servidor já está pronto para uso e configuração mais personalizada. Se quiser partir para um CDR (call detail record) em MySQL, monitoramento do servidor com o Cacti, continue na próxima página).