Você está na página 1de 145

PABX baseado em cdigo aberto:

Asterisk
Utilizao, configurao e gerenciamento
Fabrcio amusiunas
!"#$B%
"ntroduo
&oluo com'leta de PABX
P&!
"P (&"P, )$*+*, ,-#P, etc$.,
Pode integrar /0rias solu1es e2istentes
3o4e no mercado
Ar5uitetura do Asterisk
#678#& &u'ortados
A7P#,
-$9:: (A;<a= > ;<a=.
-$9+*$: (a'enas re'assa.
-$9+?
-$9+@ (necessita licena comercial.
-&,
i<B#
<inear
<P#;:A
&'ee2
#onecti/idade
P&!
Permite utilizar rede P&! 'ara c3amadas
'$e$: 8:, :, FX&
"nternet
Permite 5ue se utilize o sistema como um gate=aB
'ara a'lica1es
&atClite
Pode ser utilizado em casos e2tremos
Problema maior C a latDncia
#onecti/idade
P&!
Permite utilizar rede P&! 'ara c3amadas
'$e$: 8:, :, FX&
"nternet
Permite 5ue se utilize o sistema como um gate=aB
'ara a'lica1es
&atClite
Pode ser utilizado em casos e2tremos
Problema maior C a latDncia
Ar5uitetura do Asterisk
"nterfaces
Podem ser fsicas ou lgicas
Baseadas em #anais
)ard=are
EAP8<
elefonia 'ara <inu2
"&7!F<inu2
Funcionalidades de PABX
#all Gaiting
#aller "7
#aller "7 Blocking
#aller "7 on #all Gaiting
#alling #ards
#onference Bridging
7atabase &tore H %etrie/e
7atabase "ntegration
7ial bB !ame
7irect "n=ard &Bstem Access
7istincti/e %ing
Funcionalidades de PABX
7istributed Uni/ersal !umber 7isco/erB (7U!7iI.
7o !ot 7isturb
8@::
8!U,
Fa2 ransmit and %ecei/e (*rd PartB 6&& Package.
Fle2ible 82tension <ogic
"nteracti/e 7irectorB <isting
"nteracti/e Joice %es'onse ("J%.
<ocal and %emote #all Agents
,acros
,usic 6n )old
,usic 6n ransfer
Fle2ible ,'*;based &Bstem
%andom or <inear PlaB
Jolume #ontrol
Funcionalidades de PABX
Predicti/e 7ialer
Pri/acB
6'en &ettlement Protocol (6&P.
6/er3ead Paging
Protocol #on/ersion
%emote #all Picku'
%emote 6ffice &u''ort
%oaming 82tensions
%oute bB #aller "7
&,& ,essaging
&'ell H &aB
&treaming ,edia Access
&u'er/ised ransfer
Funcionalidades de PABX
alk 7etection
e2t;to;&'eec3 (/ia Festi/al.
3ree;=aB #alling
ime and 7ate
ranscoding
runking
Jo"P -ate=aBs
Joicemail
Jisual "ndicator for ,essage Gaiting
&tutter 7ialtone for ,essage Gaiting
Joicemail to email
Joicemail -rou's
Geb Joicemail "nterface
Ea'ateller
82'ress1es utilizadas
FX6
Foreign eXc3ange 6ffice
Pode ser um telefone analgico, secret0ria eletrKnica,
m05uina de fa2, etc
7e/e ser ligado a um conector FX& (ou rede
telefKnica.
FX&
Foreign eXc3ange &tation
-era o sinal de discagem 'ara o FX6
82'ress1es utilizadas
P&!
Public &=itc3ed ele'3one !et=ork (%ede de
elefonia PLblica #omutada.
A7&"
Analog 7is'laB &er/ice "nterface
#om'le2o con4unto de 'adr1es
Pode, 'or e2em'lo, controlar ser/ios de
MsoftkeBsN remotamente
82'ress1es utilizadas
"&7!
"ntegrated &er/ices 7igital !et=ork
!o Brasil: %7&" (%ede 7igital de &er/ios "ntegrados.
Pode carregar /oz e ser/ios de redes digitais
P%"
PrimarB %ate "nterface
: canal 7 e +* canais B em um :, ou : canal 7 e *A
canais B em um 8:
82'ress1es utilizadas
B%"
Basic %ate "nterface
#onsiste de um canal 7 e dois canais B
Jo"P
Joice o/er "P
82istem /0rios 'rotocolos de Jo"P, 'or
e2em'lo:&"P, &##P, )$*+*, "AX, e "AX+
82'ress1es utilizadas
7"7
7irect "n=ard 7ialing
Possibilidade de alguma 'essoa ligar 'ara o PABX,
em ramal, diretamente, sem 'assar 'or um
atendente$
7,F
7ual one ,ulti Fre5uencB
ons usados 'or terminais telefKnicos 'ara
sinalizao dentro da c3amada
6s tons 'ermitidos so A;@, O, P e A;F, 'orCm a
maioria im'lementa a'enas A;@$ O e P
82'ress1es utilizadas
7!"&
7ialled !umber "nformation &er/ice
"nforma ao terminal discado 5ual nLmero a
outra 'onta discou
82'ress1es utilizadas
elefonia "P
#a'acidade de um e5ui'amento com Jo"P
acesssar outros e5ui'amentos de telefonia,
sendo eles com Jo"P ou em outra rede (P&!,
'or e2em'lo.$
#onceitos utilizados na configurao
Agentes
&o cadastrados e 'odem ou no estar 'resentes
Podem ser fi2os
Podem ser m/eis
Podem dar login e logoff no sistema, em diferentes
Filas
Formada 'or con4unto de agentes
Possuem lista de es'era
82istem /0rias maneiras de escol3er o agente 5ue
/ai atender na fila
#onceitos utilizados na configurao
#onte2tos
Am'lamente utilizado durante a configurao
de um 'lano de discagem
#on4unto de regras 5ue 'odem ser 'ara
en/ioHrecebimento de c3amadas
Utilizado em 5uase todos os ar5ui/os de
configurao do Asterisk ('ara indicar o
conte2to 'adro de cada mdulo.
#onceitos utilizados na configurao
erminais
Pontos 5ue 'odem originarHreceber c3amadas
Podem ter /0rios 'rotocolos
&"P, )$*+*, &##P, "AX, $$$
8;num
7efinido na %F# +@:?
Protocolo 'ara facilitar a con/ergDncia de P&! e "P
,a'eia os endereos de P&! 'ara um formato 5ue
'ode ser consultado /ia "nternet
#onceitos utilizados na configurao
#anais
&o camin3os estabelecidos internamente no
Asterisk entre dois terminais
6 conceito C o mesmo 'ara 5ual5uer terminal de
Jo"P
82tens1es
&o MramaisN utilizados dentro de cada 'rotocolo
&o definidas dentro dos ar5ui/os de configurao de
cada mdulo de cada 'rotocolo
#onceitos utilizados na configurao
,embros
#anais 5ue esto a'tos a receber as
c3amadas 5ue entram em uma determinada
fila
"nstalao
6 Asterisk 'ode ser buscado /ia #J&
(recomendado. ou /ia FP ($tar$gz.$ 82istem
ainda alguns 'acotes 'rC com'ilados 'ra
algumas distribui1es de <inu2$
6s sistemas o'eracionais 5ue su'ortam o
Asterisk so:
<inu2 ('lenamente su'ortado.
Gindo=s ('arcialmente su'ortado.
FreeB&7 ('arcialmente su'ortado.
6utros ('arcialmente su'ortados.
"nstalao
82iste uma /erso est0/el do Asterisk, a
/erso :$A$
Jers1es mais recentes ad5uiridas /ia
#J& muitas /ezes so inst0/eis ou tem
'roblemas de com'atibilidade com
mdulos e2ternos
Qunto com o Asterisk 'odem ser buscados
os 'acotes lib'ri, za'tel e asterisk;addons
"nstalao
7e/em ser instalados 'elo menos os
seguintes 'acotes 'ara 5ue o Asterisk
funcione
7ri/ers za'tel
Biblioteca lib'ri (caso se utilize P%".
Asterisk em s
A se5RDncia de instalao de/e ser a
mesma acima
7ri/ers za'tel
7ri/ers 'ara 'lacas 7igium
As bibliotecas so necess0rias 'ara a
com'ilao do Asterisk
Possui um dri/er c3amado MztdummBN
'ara 5uem no tem 3ard=are 7igium e
necessita de recursos como conferDncia
Biblioteca lib'ri
Usada 'or 5uem 'ossui algumas interface P%"
8la su'orta atualmente:
F8&&
B%" ("&7!F<inu2.
7,&:AA
8uro"&7!
<ucent S8
!ational "&7!+
!FA&
"nstalao
Bibliotecas necess0rias 'ara a instalao
ncurses, e o ;de/el referente
o'enssl, e o ;de/el referente
zlib, e o ;de/el referente
bison, e o ;de/el referente
"nstalao
Para buscar /ia #J&
O cd HusrHsrc
O e2'ort
#J&%66T:'ser/er:anonc/sUc/s$digium$co
m:HusrHc/sroot
O c/s login V a sen3a C anonc/s$
O c/s c3eckout ;r /:;A za'tel lib'ri asterisk
asterisk;addons asterisk;sounds
"nstalao
Para com'ilar e instalar
O cd za'tel
O make cleanW make install
O cd $$Hlib'ri
O make cleanW make install
O cd $$Hasterisk
O make cleanW make install
O make sam'les V 'ara instalar os e2em'los de
configurao
O cd $$Hasterisk;addons V "nstala su'orte ao ,B&X<
O make
O make install
#olocando 'ara funcionar
7igitar o comando
HusrHsbinHsafeYasterisk
Ateno: #U"7A76 #6, 6 MulimitN ZZZ 8le est0
configurado dentro do HusrHsbinHsafeYasterisk,
5ue C um scri't Ms3ellN, e de/e ter um /alor alto
Planos de discagem
#onsiste no 'lane4amento de um sistema
de PABX
"ndica 'ara onde /o as c3amadas 5ue
entram e 'or onde iro as c3amas 5ue
saem
Fazer o 'rocessamento das c3amadas
Ar5ui/o asterisk$conf
#onfigurao dos diretrios 'ara os
com'onentes
#aso algum camin3o de instalao se4a
es'ecificado durante a com'ilao, ser0
escrita neste ar5ui/o
Ar5ui/o e2tensions$conf
#ontCm as regras de discagem
%es'ons0/el 'elo 'lano de controle e
flu2o de e2ecuo das c3amadas
6s com'onentes so con3ecidos como
Mconte2tosN
#on4unto de regras 5ue coordena o flu2o das
c3amadas
Ar5ui/o e2tensions$conf
82em'lo de um conte2to:
[conte2toY'rinci'al\
include T] conte2toYau2iliar
e2ten T] *SAF,:,7ial(&"PH*SAF,+A.
e2ten T] *SAF,+,Joice,ail(u*SAFUcgiYbr.
e2ten T] *SAF,*,)angu'
Ar5ui/o si'$conf
Possui informa1es referentes as
configura1es &"P do Asterisk
%egistra clientes &"P em ser/idores
remotos
#adastra clientes &"P 5ue se registraro
no ser/idor local
#ada cliente cadastrado 'ode estar em um
conte2to diferente
Ar5ui/o si'$conf
82em'lo de configurao
register T] :A9:SP:AA:22222Uinoc;dba$'c3$netH:A9:SY:AA
[:A9:SP:AA\
tB'eTfriend
3ostTdBnamic
usernameT:A9:SP:AA
secretT22222
conte2tTinoc;br
mailbo2T:A9:SP:AAUinocbr
callerid T Uni/ersidade Federal de &anta #atarina ^:A9:SP:AA]
Ar5ui/o o3*+*$conf
Ar5ui/o de configurao 'ara utilizao de
)$*+* do 'acote asterisk;o3*+*
!o C com'at/el com o mdulo )$*+*
5ue originalmente acom'an3a o Asterisk
Pode cadastrar como um gatekee'er
Ar5ui/o o3*+*$conf
[general\
listenAddressTA$A$A$A
listenPortT:9+A
connectPortT:9+A
tc'&tartT:AAAA
tc'8ndT::AAA
ud'&tartT:AAAA
ud'8ndT::AAA
fast&tartTno
3+FSunnellingTBes
3+FSin&etu'TBes
silence&u''ressionTno
4itter,inT+A
4itter,a2T:AA
i'osTnone
Ar5ui/o o3*+*$conf
outbound,a2T+A
inbound,a2T+A
simultaneous,a2T+A
=ra'<ibrace<e/elT:
librace<e/elTA
libraceFileTstdout
gatekee'erT:@+$:?_$:$:
Wgatekee'erPass=ordTsecret
gatekee'er<T?AA
user"n'ut,odeT6!8
amaFlagsTdefault
account#odeT)*+*
conte2tT/oi';3*+*
[register\
aliasTasterisk
aliasT9SAAA
g='refi2T@@

[codecs\
codecT-9::A
framesT+A
Ar5ui/o za'ata$conf
Possui configura1es referentes a
interfaces 5ue utilizem o dri/er za'tel
(como as das 'lacas 7igium.
Pode definir o 'rotocolo P%" utilizado:
8uro"&7!
7,&:AA
$$$
Ar5ui/o za'ata$conf
[c3annels\
WlanguageTen
Ws=itc3tB'eT5sig
Ws=itc3tB'eTeuroisdn
s=itc3tB'eTdms:AA
Ws=itc3tB'eTnational
Ws=itc3tB'eTSess
Ws=itc3tB'eTni+
'ridial'lanTunkno=n
W'rilocaldial'lanTnational
signallingT'riYc'e
WsignallingT'riYnet
usecalleridTBes
ec3ocancelTBes W `ou can set t3is to *+, ?F, or :+_, t=eak to Bour
needs$
Wec3ocancelTno W `ou can set t3is to *+, ?F, or :+_, t=eak to Bour
needs$
Ar5ui/o za'ata$conf
ec3ocancel=3enbridgedTBes
Wec3ocancel=3enbridgedTno
ec3otrainingTFAA W Asterisk trains to t3e beginning of t3e call, number is in milliseconds
calleridTasrecei/ed
grou'T:
Wconte2tTdefault W Points to t3e default conte2t of Bour e2tensions$conf
conte2tTisdn;cg W Points to t3e default conte2t of Bour e2tensions$conf
c3annel T] :;:S,:9;*: W &et t3is to :;:S,:9;*: for 8:
Wc3annel T] *A W &et t3is to :;:S,:9;*: for 8:
3idecalleridTno
transferTBes
can'arkTBes
cancallfor=ardTBes
callreturnTBes
useincomingcalleridonza'transferTBes
WimmediateTno
WrestrictcidTno
Wusecalling'resTBes
Wusecalling'resTno
call=aitingcalleridTBes
Wt3ree=aBcallingTBes
W fa2detectTincoming
Ar5ui/o musicon3old$conf
%es'ons0/el 'ela configurao das
mLsicas de es'era
Podem ser configuradas /0rias classes de
mLsicas
&u'orta diferentes ti'os de 0udio, desde
5ue e2ista uma a'licao com'at/el
Ar5ui/o musicon3old$conf
82em'lo de configurao
[classes\
Wdefault T] custom:H/arHlibHasteriskHmo3m'*H,HusrHbinHm'g*+: ;;
mono ;% _AAA ;;out'utTra=:;
default T] custom:H/arHlibHasteriskHmo3m'*H,HusrHbinHmad'laB ;;
mono ;% _AAA ;;out'utTra=
Ar5ui/o cdrYmBs5l$conf
Ar5ui/o 5ue contCm a configurao a ser
a'licada a sistema de #7% 'ara gra/ar as
informa1es em uma base de dados
,B&X<
Ar5ui/o cdrYmBs5l$conf
82em'lo de configurao
[global\
3ostnameTlocal3ost
dbnameTasteriskcdrdb
'ass=ordT22222
userTasteriskuser
'ortT**A?
WsockTHtm'HmBs5l$sock
WuserfieldT:
Ar5ui/o "AX$conf
Usado 'ara configurar clientes 5ue usam
"nter;Asterisk 82c3ange 'rotocol
-eralmente utilizado 'ara interconectar
ser/idores Asterisk
&u'orte ao 'roduto 7igium "AXB
Ar5ui/o logger$conf
%es'ons0/el 'ela configurao dos logs
do Asterisk
Possui /0rios n/eis de log
Pode ser configurado 'ara en/iar logs
'ara a tela ou ar5ui/os
Ar5ui/o logger$conf
82em'lo de configurao
[logfiles\
messages T] =arning,error,notice,debug,/erbose
Ar5ui/o agents$conf
Usado 'ara as configura1es referentes
aos agentes usados nas filas configuradas
no ar5ui/o 5ueues$conf
Ar5ui/o enum$conf
Usado 'ara configura1es de 8!U,
Pode ser usado 'ara configurar o Asterisk
'ara acessar 'rimeiro um endereo /ia
8!U, 'ara de'ois /ia P&!
Ar5ui/o modules$conf
#onfigura 5uais mdulos de/em ou no
ser carregados 5uando o Asterisk C
iniciado
Um mdulo 'ode ser carregado tambCm #<",
atra/Cs dos comando load
Ar5ui/o modules$conf
rec3o de configurao do ar5ui/o
modules$conf
[modules\
autoloadTBes
noloadT]'b2Ygtkconsole$so
Ar5ui/o 5ueues$conf
Ar5ui/o res'ons0/el 'ela configurao
das filas de entrada
As filas 'ossuem agentes
Podem ser configuradas mensagens
durante o 'erodo de es'era
Pro'agandas
em'o mCdio de es'era
Posio na fila
Ar5ui/o %P$conf
#onfigurao do %P (%eal ime
Protocol. 'ara o Asterisk
<imita as 'ortas a serem usadas
btil 'ara configurao de fire=alls
Ar5ui/o %P$conf
82em'lo de configurao do ar5ui/o
%P$conf
[general\
rt'startT:AAAA
rt'endT+AAAA
Ar5ui/o /oicemail$conf
#onfigura Joice ,ail
Pode conter diferentes conte2tos de
/oicemail
#ada um 'ode estar em um diretrio
,el3ora a administrao de 5uotas
Ar5ui/o meetme$conf
%es'ons0/el 'ela configurao das
conferDncias
Podem 3a/er sen3as nas conferDncias
Jari0/eis 'redefinidas
${ACCOUNTCODE}: #digo da conta, se
es'ecificado ('ara billing.
${ANSWEREDTIME}: )or0rio 5ue a c3amada foi
atendida
${BLINDTRANSFER}: 6 canal &"P ati/o 5ue
discou o nLmero transferido$
${CALLERID}: 6 identificador de 5uem c3amou
(nome e nLmero.
${CALLERIDNAME}: 6 nome de 5uem c3amou
Jari0/eis 'redefinidas
${CALLERIDNUM}: 6 nLmero de 5uem c3amou
(ateno: no 'recisam ser necessariamente
nLmerosZ.
${CALLINGPRES}: Jari0/el da a'resentao do
identificador de c3amada P%" 'ara c3amadas
5ue entrou
${CHANNEL}: !ome do canal em uso
${CONTEXT}: !ome do conte2to atual
${DATETIME}: 7ata e 3ora atuais: 77,,AAAA;
)):,,:&&
Jari0/eis 'redefinidas
${DIALEDPEERNAME}: !ome de 5uem se
discou$ (Ateno: atualmente com 'roblemas,
usar 7"A<87P88%!A,8.
${DIALEDPEERNUMBER}: !Lmero de 5uem se
discou$ (Ateno: atualmente com 'roblemas,
usar 7"A<87!U,B8%. ${DIALEDTIME}: )or0rio
em 5ue o nLmero foi discado
${DIALSTATUS}: 8stado da c3amada
${DNID}: "dentificador do nLmero discado
Jari0/eis 'redefinidas
${EPOCH}: A C'oca em estilo U!"X (segundos
desde :c de 4aneiro de :@9A.
${EXTEN}: A e2tenso corrente
${HANGUPCAUSE}: 6 cdigo do Lltimo
)A!-UP de um canal Ea' conectado a uma
interface P%"
${INVALID_EXTEN}: Xual a e2tenso discada
5uando recebeu o sinal de e2tenso in/0lida
${LANGUAGE}: 6 idioma atualmente configurado
Jari0/eis 'redefinidas
${MEETMESECS}: !Lmero de segundos 5ue um
usu0rio 'artici'ou de uma conferDncia usando o mdulo
,eet,e
${PRIORITY}: A 'rioridade atual
${RDNIS}: 6 nLmero 5ue 5uem est0 redirecionando o
7!"&
${SIPDOMAIN}: 7omnio &"P 'ara onde est0 indo a
c3amada 5ue est0 entrando no Asterisk$
${SIP_CODEC}: Usado 'ara configurar 5ual codec
uzado durante uma c3amada &"P (ateno:
a'arentemente com 'roblemas na /erso :$A$: e
resol/ido nas /ers1es :$A$* e 'osteriores.
Jari0/eis 'redefinidas
${SIPCALLID}: 6 identificador de c3amada &"P
(retirado do 3eader &"P.
${SIPUSERAGENT}: 6 &"P Muser agentN (retirado
do 3eader &"P.
${TIMESTAMP}: 7ata atual no formato:
AAAA,,77;)),,&&
${TXTCIDNAME}: %esultado da a'licao
X#"7!ame$
${UNIQUEID}: "dentificador Lnico de cada
c3amada
#onfigurao
Passos 'ara a criao de um ramal
telefKnico
#adastr0;lo em seu res'ecti/o ar5ui/o de
configurao
si'$conf, o3*+*$conf, scc'$conf, etc
8scol3er o conte2to ao 5ual a e2tenso
'artici'ar0 (geralmente C feito 4unto a
configurao do ramal.
#onfigurao
7efinir dentro do ar5ui/o e2tensions$conf
o 5ue ser0 feito com as c3amadas
originadas deste ramal
#aso bem sim'les :
7ois telefones &"P registrados no Asterisk
Utilizam conte2to [sim'les:\
Um somente 'ode falar com o outro e com mais
ninguCm
elefone :
e2tenso *FS?
nome: Atendente :
elefone +
e2tenso *FS9
!ome: Atendente +
#aso bem sim'les :
Ar5ui/o si'$conf
W #onfigura a e2tenso *FS?
[*FS?\
tB'eTfriend
3ostTdBnamic
usernameT*FS?
secretTsecreto:
calleridTAtendente : ^*FS?]
conte2tTsim'les:
#aso bem sim'les :
Ar5ui/o si'$conf
W #onfigura a e2tenso *FS9
[*FS9\
tB'eTfriend
3ostTdBnamic
usernameT*FS9
secretTsecreto+
calleridTAtendente : ^*FS9]
conte2tTsim'les:
#aso bem sim'les :
Ar5ui/o e2tensions$conf
[sim'les:\
e2ten T] *FS?,:,7ial(&"PH*FS?,+A.
e2ten T] *FS?,+,)angu'
e2ten T] *FS9,:,7ial(&"PH*FS9,+A.
e2ten T] *FS9,+,)angu'
#aso bem sim'les +
Acrescentar secret0ria eletrKnica aos
telefones anteriormente configurados
A sen3a inicial 'ara a /erificao das
cai2as 'ostais C :+*F
6 nLmero 'ara /erificar recados C P:AA
#aso bem sim'les +
Ar5ui/o si'$conf
W #onfigura a e2tenso *FS?
[*FS?\
tB'eTfriend
3ostTdBnamic
usernameT*FS?
secretTsecreto:
calleridTAtendente : ^*FS?]
mailbo2T*FS?Udefault
conte2tTsim'les:
#aso bem sim'les +
Ar5ui/o si'$conf
W #onfigura a e2tenso *FS9
[*FS9\
tB'eTfriend
3ostTdBnamic
usernameT*FS9
secretTsecreto:
calleridTAtendente : ^*FS9]
mailbo2T*FS9Udefault
conte2tTsim'les:
#aso bem sim'les +
Ar5ui/o e2tensions$conf
[sim'les:\
e2ten T] *FS?,:,7ial(&"PH*FS?,+A.
e2ten T] *FS?,+,Joice,ail(u*FS?UcgiYbr.
e2ten T] *FS?,*,)angu'
e2ten T] *FS?,:A+,Joice,ail(b*FS?UcgiYbr.
e2ten T] *FS9,:,7ial(&"PH*FS9,+A.
e2ten T] *FS9,+,Joice,ail(u*FS9UcgiYbr.
e2ten T] *FS9,*,)angu'
e2ten T] *FS?,:A+,Joice,ail(b*FS9UcgiYbr.
e2ten T] 9AAA,:,Gait(:.
e2ten T] 9AAA,+,Joicemail,ain(de#A<<8%"7!U,f.
e2ten T] 9AAA,*,)angu'
#aso bem sim'les +
Ar5ui/o /oicemail$conf
[default\
*SS? T] :+*F,Atendente :,atendente:Uem'resa$com$br,,
*SS9 T] :+*F,Atendente +,atendente+Uem'resa$com$br,,
Joicemail
Pode;se criar um sistema de secret0ria
eletrKnica 'ara cada ramal
Pode;se se'arar a secret0ria eletrKnica
em /0rios conte2tos, cada um com
diretrio diferente, facilitando a
administrao de 5uotas
Joicemail
Passos 'ara o cadastro de uma secret0ria
eletrKnica
#adastrar a cai2a 'ostal em /oicemail$conf
[general\
formatTgsm
ser/eremailTasteriskUe2em'lo$com$br
ma2loginsTS
send/oicemailTBes
[default\
FAAA T] :+*F,Usu0rio de teste,usuarioUe2em'lo$com$br,,
Joicemail
#onfigurar o ar5ui/o e2tensions$conf
W &e o ramal FAAA esti/er no atender ou esti/er
desconectado, e2ecuta o 'asso +, se esti/er
sem lin3as li/res, e2ecuta o 'asso :A+
e2ten T] FAAA,:,7ial(&"PHFAAA,+A.
e2ten T] FAAA,+,Joice,ail(uFAAAUdefault.
e2ten T] FAAA,*,)angu'
e2ten T] FAAA,:A+,Joice,ail(bFAAAUdefault.
6)*+*
,dulo 'ara trabal3ar com )$*+* dentro
do Asterisk
Pode ser utilizado em /ez do mdulo
original
Baseado no 'ro4eto 6'en)*+* (
===$o'en3*+*$org.
Pode funcionar como um gatekee'er
6)*+*
Jerso mais atual:
3tt':HH===$inaccessnet=orks$comHasterisk;o3*+*Hdo=nloadHasterisk;o3*+*;A$9$:$tar$gz
Antes de sua instalao, de/em ser com'iladas
as bibliotecas 6'en)*+* e PG<"B:
3tt':HH===$inaccessnet=orks$comHianHasterisk;o3*+*H<ibrariesHo'en3*+*;QanusY'atc3F;src;tar$gz
e 3tt':HH===$inaccessnet=orks$comHianHasterisk;
o3*+*H<ibrariesH'=lib;QanusY'atc3F;src;tar$gz
6)*+*
Para a instalao da biblioteca 6'en)*+*
de/e ser a'licado um 'atc3 'ara o ar5ui/o
,akefile 'resente nos diretrio raiz dos
fontes do 'ro4eto 6'en)*+*
6)*+*
Ar5ui/o o3*+*$conf
!ele se configura os 'argmetros deste mdulo
-atekee'er a ser usado
#one2to 'adro
#678#&
6)*+*
82em'lo do o3*+*$conf
[general\
tc'&tartT:AAAA
tc'8ndT::AAA
ud'&tartT:AAAA
ud'8ndT::AAA
3+FSunnellingTBes
3+FSin&etu'TBes
silence&u''ressionTno
outbound,a2T+A
inbound,a2T+A
simultaneous,a2T+A
libraceFileTstdout
gatekee'erT:@+$:?_$:$+ W -atekee'er
account#odeT)*+*
conte2tT/oi';3*+*
[register\
aliasTasterisk W Alias 'rim0rio a ser registrado no gatekee'er
aliasT9SAAA W Alias secund0rio a ser registrado no gatekee'er
g='refi2T@@ W 'refi2o a ser registrado no gatekee'er (o Asterisk registra;se como -ate=aB.
[codecs\
codecT-9::A
framesT+A
6)*+*
ela do soft=are 8#& (gatekee'er da %ad/ision.
mostrando o Asterisk registrado
6)*+*
82em'lo de utilizao no ar5ui/o
e2tensions$conf
W Faz com 5ue se dis5ue 'ara o nLmero dese4ado
usado o mdulo 6)*+* sem're 5ue se discar A:
na frente do nLmero$ 6 nLmero ao ser en/iado
su'rime o A:$
e2ten T] YA:$,:,7ial,7ial(6)*+*Hde8X8!:+f.
#onferDncias
h 'oss/el usar o Asterisk 'ara criar salas
de audioconferDncia$
Para isto o soft=are se utiliza do ser/io
de clock de 'lacas 7igium
#aso no e2istam 'lacas digium
instaladas no sistema, 'ode;se utilizar um
dri/er c3amado MztdummBN
#onferDncias
Passos 'ara a criao de uma sala de
conferDncia
#riar a salaHsen3a no ar5ui/o meetme$conf
#riar a e2tenso no ar5ui/o e2tensions$conf
#onferDncias
82em'lo do ar5ui/o meetme$conf
[rooms\
W
W Uso C conf T] conferDncia[,sen3a\
W
conf T] /conf:,+*:+*
#onferDncias
82em'lo do ar5ui/o e2tensions$conf
e2ten T] +SAA,:,Gait(:.
e2ten T] +SAA,+,,eet,e(/conf:i,'/.
e2ten T] +SAA,*,)angu'
Agentes
agents.conf
[agents\
agentT]:AA:,F*+:,GaBnejerr
queues.conf
[5ueue:\
memberT]AgentH:AA:
extensions.conf
e2tenT]+_,:,Agent<ogin(:AA:.
e2ten T] +_,:, Agent#allback<ogin(:AA:.
e2tenT]+@,:,Xueue(5ueue:.
Filas
A criao de filas no Asterisk C feita
atra/Cs do ar5ui/o 5ueues$conf
#ada fila 'ode ter agentes est0ticos ou
dingmicos
Agentes 'odem estar es'al3ados 'or
/0rios ser/idores Asterisk, ou outros
ser/idores Jo"P
Filas (recursos.
Prioridade 'ara determinadas c3amadas
5ue entram
-ra/ao do 0udio das c3amadas
,ensagem de tem'o mCdio na fila
,ensagem de 'osio na fila
<oginH<ogoff de cada agente 'ode ser
feito 'elo telefone
#a'acidade de colocar menu antes de
'assar 'ara a fila
Filas (recursos.
8scol3a da ordem 5ue os agentes iro atender:
ringall: oca todos os telefones li/res ao mesmo
tem'o (default.
roundrobin: Usa algoritmos de M%ound;%obinN 'ara
escol3er 5uem ir0 tocar
leastrecent: oca 'ara o agente 5ue foi c3amado 'or
Lltimo
fewestcalls: oca 'ara o agente 5ue est0 a mais
tem'o sem atender
random: oca um aleatoriamente
rrmemory: ,esmo 5ue MroundrobinN, 'orCm
memorizando a Lltima 'osio
Agentes
&o configurados atra/Cs do ar5ui/o agents$conf
Podem ser dingmicos (usando
AddXueue,ember. ou est0ticos ('rC;
configurados.
82istem dois ti'o de login 'ara agentes:
<ogin com #all Back: (o telefone toca 5uando entra
uma c3amada.: utiliza o comando
<ogin sim'les (fica na lin3a en5uando MlogadoN.:
utiliza o comando MAgent<oginN Agent#allback<ogin
82em'lo de Fila
#onfigurar * agentes
Agentes de/em se registrar com Mcall backN, a 'artir de
e2tens1es 5ue esto no conte2to MlocalN, es'ecificado
dentro do ar5ui/o e2tensions$conf
6 Asterisk de/e descobrir 5uais ramais esto ligando
'ara se registrar
#onfigurar uma fila (fila:. com estes trDs agentes
#onfigurar uma e2tenso 'ara esta fila: e2tenso *AAA
-ra/ar a con/ersa da fila
Usar M%ound;%obinN como algoritmo 'ara escol3er 5ual
agente c3amar
A/isar 5uanto tem'o na fila C es'erado (mCdia.
Ar5ui/o 5ueues$conf
[fila:\
=ra'u'timeTA
timeoutT:S
strategBTroundrobin
retrBTS
musicTdefault
monitor;4oinTBes
monitor;formatTgsm
Ar5ui/o 5ueues$conf
memberTagentH:AA:
memberTagentH:AA+
memberTagentH:AA*
ma2lenTA
lea/e=3enem'tBTno
4oinem'tBTBes
announce;3oldtimeTBes
announce;fre5uencBT*A
Ar5ui/o agents$conf
[agents\
agent T] :AA:,:+*F,Atendente :
agent T] :AA+,:+*F,Atendente +
agent T] :AA*,:+*F,Atendente *
Ar5ui/o e2tensions$conf
$$$
W A lin3a abai2o faz login no agente 5ue discou, 'ega
seu identificador de c3amadas e redireciona o
res'ecti/o agente 'ara a e2tenso 5ue originou a
c3amada, 5ue de/e ficar dentro do conte2to MlocalN
e2ten T] +AAA,:, Agent#allback<ogin (i
de#A<<8%"7!U,fUlocal.
W A lin3a abai2o assossia a e2tenso *AAA k fila fila:
e2tenT]*AAA,:,Xueue(fila:.
$$$
,acros 'ara adicionarHremo/er agentes
8stas macros so originalmente
distribudas com o A,P (Asterisk
,anagement Portal.
Permitem 5ue se faa MloginN e MlogoffN de
agentes dingmicos em uma fila, com
sen3a 'or fila
&inta2e:
,acro(agent;add, nomeYfile,sen3a.W
Filas V ,acro agent;add
W Adiciona AgenteH,embro dinamicamente em uma fila
W Pergunta 'ela e2tenso, se no colocada, utiliza o identificador de c3amada
[macro;agent;add\
e2ten T] s,:,Gait(:.
e2ten T] s,+,!o6'
e2ten T] s,*,%ead(#A<<BA#j!U,,agent;user. W get callback number from user
e2ten T] s,F,-oto"f(d[foode#A<<BA#j!U,f T foo\lS:9.. W if user 4ust 'ressed O or timed out,
use cidnum
e2ten T] s,S,&etJar(#A<<BA#j!U,Tde#A<<8%"7!U,f.
e2ten T] s,?,-oto"f(d[foode#A<<BA#j!U,f T foo\l+.. W if still no number, start o/er
e2ten T] s,9,-oto"f(d[foodeA%-+f T foo\l@:_.. W arg+ is 5ueue 'ass=ord
e2ten T] s,_,Aut3enticate(deA%-+f.
e2ten T] s,@,AddXueue,ember(deA%-:fi<ocalHde#A<<BA#j!U,fUcontexto_desejado. W
using c3anYlocal allo=s us to 3a/e agents o/er trunks
e2ten T] s,:A,Gait(:.
e2ten T] s,::,PlaBback(agent;loginok.
e2ten T] s,:+,)angu'(.
Filas V ,acro agent;del
W %emo/e AgenteH,embro dinamicamente em uma fila
W Pergunta 'ela e2tenso, se no colocada, utiliza o identificador de c3amada
[macro;agent;del\
e2ten T] s,:,Gait(:.
e2ten T] s,+,!o6'
e2ten T] s,*,%ead(#A<<BA#j!U,,agent;user. W get callback number from
user
e2ten T] s,F,-oto"f(d[foode#A<<BA#j!U,f T foo\lS:9.. W if user 4ust 'ressed O or
timed out, use cidnum
e2ten T] s,S,&etJar(#A<<BA#j!U,Tde#A<<8%"7!U,f.
e2ten T] s,?,-oto"f(d[foode#A<<BA#j!U,f T foo\l+.. W if still no number, start
o/er
e2ten T] s,9,%emo/eXueue,ember(deA%-:fi<ocalHde#A<<BA#j!U,f
Ucontexto_desejado.
e2ten T] s,_,Gait(:.
e2ten T] s,@,PlaBback(agent;loggedoff.
e2ten T] s,:A,)angu'(.
Filas V 82em'lo das macros em
utilizao
!o ar5ui/o e2tensions$conf
W inclui agente na fila Mfila:N, fazendo com 5ue a
sen3a a ser digitada se4a :+*F
e2ten T] :AAP,:,,acro(agent;add, fila:,:+*F.W
W %etira agente da fila fila:
e2ten T] :AAPP,:,,acro(agent;del, fila:.
82em'lo de configurao
"magine;se o caso:
rDs telefones "P (&"P.
<iga1es 5ue entram 'assam 'ela telefonista,
sal/o 5uando for 'ara o su'orte
Fila do su'orte formada 'or dois atendentes
7urante a es'era, informar 'osio
7urante a es'era, informar o tem'o de es'era
odos 'odem realizar c3amadas 'ara fora
<igao e2terna feita /ia "AX +
A'lica1es dis'on/eis
#omandos 5ue 'odem ser utilizados 'ara
o 'lano de discagem
Atualmente e2istem :*A a'lica1es
dis'on/eis
Para /isualizar as a'lica1es, na interface
#<" do Asterisk, digitar:
s3o= a''lications
A'lica1es ; -ru'os
Podem ser di/ididas em
#omandos gerais
&Bstem, &end7,F, etc$
-erenciamento de c3amadas (desligar,
atender, discar, etc.
Ans=er, BusB, &et#7"!ame, etc$
6'era1es de banco de dados
7B7el, 7BPut, etc$
A'lica1es ; -ru'os
Podem ser di/ididas em (cont.
#omandos EAP
Flas3, Ea'%A&, etc$
#ai2a Postal e JideoconferDncias
,eet,e, Joice,ail, etc$
-erenciamento de Filas e Agentes
Agent#allback<ogin, Xueue, etc$
A'lica1es ; -ru'os
Podem ser di/ididas em (cont.
#obrana
Fork#7%, etc$
,ani'ulao de M&tringsN e /ari0/eis
%ecord, ,usic6n)old, etc$
&ons: ocar e -ra/ar
%ecord, ,onitor, etc$
#omandos &"P
&i'redirect, etc$
#omandos Ea'
Ea'&can, etc$
etc$
FAX
6 asterisk Mnati/amenteN no 'ossui
su'orte ao recebimento de FAX
!ecessita a instalao de uma biblioteca
e2tra 'ara isto: s'amds'
Para o recebimento de FAX C
recomendado 5ue o Asterisk utilize o
#678# -$9::, 'ois os demais codecs
no trabal3am em todas as fre5Rencias
necess0rias ao recebimento de FAX
FAX ; "nstalao
7e/e;se buscar a biblioteca s'amds' de
ftp://ftp.soft-switch.org/pub/spandsp/$ Para
instal0;l0:
$Hconfigure V'refi2THusr
make
make install
7e/e;se tambCm co'iar os ar5ui/os
a''Yr2fa2$c, a''Yt2fa2$c e ,akefile$'atc3
'ara o diretrio a''s do Asterisk (cdigo
fonte.$
FAX ; "nstalao
7entro do dirCtrio a''s do Asterisk
(cdigo fonte., digitar:
'atc3 ^,akefile$'atc3
8m seguida, recom'ilar e reinstalar o
asterisk:
make
make install
FAX ; #onfigurao
7entro de e2tensions$conf
W ransforma a e2tenso SAAA em um ramal a'to a
receber FAX e gra/a o FAX recebido dentro, em
formato tif, no ar5ui/o H3omeHfulanoHtestefa2$tif$
&em're 5ue alguCm discar 'ara esta e2tenso
receber0 o sinal de FAX$
e2ten T] SAAA,:,r2fa2(H3omeHfulanoHtestefa2$tif.
FAX V #onfigurao (dicas.
Pode;se criar uma macro 'ara receber os FAX, e
atra/Cs de uma a'licao e2terna, escrita em
Bas3, 'or e2em'lo
8sta a'licao 'ode ar5ui/ar os fa2es 5ue
c3egam em formato P7F e im'rimi;los
automaticamente
Pode;se tambCm criar algumas regras 'ara
en/iar fa2es 'or e;mail 'ara as 'essoas corretas
FAX V ,acro 'ara receber FAX
,acro 'ara receber FAX e encamin3ar 'or e;mail
usando a a'licao e2terna mailfa2
[macro;fa2recei/e\
e2ten T] s,:,&etJar(FAXF"<8TH/arHs'oolHasteriskHfa2Hd
e#A<<8%"7!U,f;de",8&A,Pf;deU!"XU8"7f$tif.
e2ten T] s,+,7B-et(8,A"<A77%Te2tensionemailHd
e,A#%6Y8X8!f.
e2ten T] s,*,r2fa2(deFAXF"<8f.
e2ten T] s,F,sBstem(HusrHlocalHsbinHmailfa2 deFAXF"<8f
de8,A"<A77%f de#A<<8%"7!U,f mde#A<<8%"7!U,f;
de",8&A,Pf;deU!"XU8"7fm.
e2ten T] s,:A*,&etJar(8,A"<A77%TemailYdefaultU222$com$br.
e2ten T] s,:AF,-oto(*.
FAX V ,acro 'ara receber FAX
#adastrando e;mail 'ara e2tenso:
!a interface #<":
database 'ut e2tensionemail :+*F
fulanoUe2em'lo$com$br
FAX ; A'licao mailfa2
OZHbinHbas3
FAXF"<8Td:
%8#"P"8!Td+
FAX&8!78%Td*
FAX!A,8TdF
tiff+'s ;a ;b A ;l A dFAXF"<8 i l'
if [ Z ;s H/arH===H3tmlHfa2Hndate opB;p`n \W t3en
mkdir H/arH===H3tmlHfa2Hndate opB;p`n
fi
if [ Z ;s H/arH===H3tmlHfa2Hndate opB;p`nHndate opdn \W t3en
mkdir H/arH===H3tmlHfa2Hndate opB;p`nHndate opdn
fi
tiff+'df ;' AF ;o H/arH===H3tmlHfa2Hndate opB;p`nHndate op
dnHdFAX!A,8$'df dFAXF"<8
&u'orte 'ara ,F#H%+
Padro de telefonia usado em P&! no
Brasil
M!ati/amenteN o Asterisk MaindaN no
su'orta
Pode ser conseguido com M'atc3esN e
bibliotecas e2ternas
&u'orte 'ara ,F#H%+
Para o seu funcionamento se tornam necess0rias
bibliotecas no/as: libmfcr+ e libunicall
6riginalmente o Asterisk funciona assim:
P&! ; za'tel card ; za'tel dri/er ; lib'ri ; c3an;za' ; asterisk
#om su'orte ao ,F#H%+, funcionar0 assim:
PSTN - zaptel card - zaptel driver - libmfcr2 - libunicall - chan-unicall - asterisk
,F#H%+ (configurao.
Para o e2em'lo de configurao, se usar0
como e2em'lo o seguinte:
Placa 7igium 8::AP
#onectado a uma em'resa de telefonia, sendo
o Asterisk configurado como &la/e (#P8 ;
#ustomer Premises 8nd .
,F#H%+ (configurao.
Ar5ui/o za'tel$conf
O ,F#H%+ geralmente no usa #%#F
O Primeiro 8: C 5uem sincroniza com o MclockN
da em'resa de telefonia
s'anT:,:,A,cas,3db*
O
casT:;:S:::A:
casT:9;*::::A:
,F#H%+ (configurao.
As bibliotecas 'odem ser buscadas em
ftp://ftp.soft-switch.org/pub
Para instalar Ms'ands'N
$Hconfigure ;;'refi2THusr
make
make install
Para instalar a biblioteca MlibunicallN
$Hconfigure>ltWadd ;;'refi2THusr if Bou =is3>gtW
,ake
make install
Para instalar a biblioteca Mlibmfcr+N
$Hconfigure>ltWadd ;;'refi2THusr if Bou =is3>gtW
,ake
make install
,F#H%+ (configurao.
Buscar os ar5ui/os c3anYunicall$c,
unicall$conf$sam'le e c3annelsYmakefile$'atc3 de
ft':HHft'$soft;s=itc3$orgH'ubHunicall e coloc0;los no
diretrio de canais (c3annels. no cdigo fonte do
Asterisk$
A'licar o 'atc3, dentro do diretrio de canais
(c3annels.
'atc3 ^ c3annelsYmakefile$'atc3
make
make install
#o'iar unicall$conf$sam'le 'ara H
etcHasteriskHunicall$conf
,F#H%+ (configurao.
Ar5ui/o HetcHasteriskHunicall$conf
protocolclass=mfcr2
protocolvariant=br,20,4
protocolend=cpe ; Define como sendo CPE
group = 1 ; Define o grupo como sendo 1
channel => 1-15
channel => 17-31
,F#H%+ (configurao.
Ar5ui/o e2tensions$conf
W A interface 'ara c3amadas usando o canal
configurado se c3ama MUni#allN e C muito
semel3ane, em sua configurao, com a interface
Ea'
W 6 e2em'lo abai2o mostra uma entrada
redirecionando todas as c3amadas 'ara a
interface Uni#all, gru'o :
e2ten T] Yd,:,7ial(Uni#allH:Hde8X8!f.
-erenciamento
Pode ser feito /ia #<" (#omand <ine "nterface.,
-U" (-ra'3ic User "nterface. ou /i &ockets$
#<": <in3a de comando do Asterisk$ Para utiliz0;la:
O asterisk Vr
-U": 82istem /0rias, escritas em P)P, Perl, Qa/a,
etc$
&ockets: Pode;se configurar o Asterisk 'ara escutar
em uma determinada 'orta e fornecer informa1es
sobre sua utilizao
-erenciamento ; #<"
Ao 'ressionar;se a tecla ^AB], C
mostrada uma lista de comandos ou
o'1es 5ue 'odem com'letar a lin3a de
comando utilizada
odos os comandos utilizados tem ao
imediata, 'orCm no gra/a 5ual5uer
informao nos ar5ui/os de configurao
-erenciamento V #<" V #omandos bteis
zap show channels: Mostra os caias ZAP em uso
inoc-s1*CLI> zap show channels
Chan Extension Context Language MusicOnHold
pseudo isdn-cg
1 isdn-cg
2 isdn-cg
3 isdn-cg
4 isdn-cg
5 isdn-cg
6 isdn-cg
7 isdn-cg
8 isdn-cg
9 isdn-cg
10 isdn-cg
11 isdn-cg
12 isdn-cg
13 isdn-cg
14 isdn-cg
15 isdn-cg
17 isdn-cg
18 isdn-cg
19 isdn-cg
20 isdn-cg
21 isdn-cg
22 isdn-cg
23 isdn-cg
24 isdn-cg
25 isdn-cg
26 isdn-cg
27 isdn-cg
28 isdn-cg
29 isdn-cg
30 isdn-cg
31 3520 isdn-cg
-erenciamento V #<" V #omandos bteis
si' s3o= 'eers: mostra os 'eers
registrados
inoc;s:P#<"] si' s3o= 'eers
!ameHusername )ost 7Bn !at A#< ,ask Port &tatus
+_S@AP:AAH+_S@AP:AA (Uns'ecified. 7 +SS$+SS$+SS$+SS A Unmonitored
:@A_@P:AAH:@A_@P:AA :@+$:?_$:$: 7 +SS$+SS$+SS$+SS SA?A Unmonitored
-erenciamento V #<" V #omandos bteis
meetme list ^confno] ; <ista 'artici'antes de uma determinada
conferDncia
inoc;s:P#<"] meetme list /conf:
User O: : #3annel: &"PH*SAF;*9+: (unmonitored.
: users in t3at conference$
meetme mute ^confno] ^userno]: 7ei2a mudo o 'artici'ante
inoc;s:P#<"] meetme mute /conf: :
meetme unmute ^confno] ^userno]: ira do mudo o 'artici'ante
inoc;s:P#<"] meetme umute /conf: :
meetime kick ^confno] ^userno]: ira o usu0rio da conferDncia
meetme kick /conf: :
-erenciamento V #<" V #omandos bteis
o3*+* s3o= establis3ed V ,ostra os
terminais )$*+* conectados
agent logoff ^canal] [soft\ V Faz MlogoffN
nos agentes$ &e colocar a o'o MsoftN
mantCm a c3amada atual, caso ela e2ista
s3o= a''lications V ,ostra as a'lica1es
dis'on/eis
-erenciamento V #<" V #omandos bteis
si' debug ; )abilita o Mdum'ingN de
'acotes &"P 'ara MdebugN$ Pode ser
si' debug i' ^3ost[:P6%A\] ; )abilita o
dum'ing de determinado endereo "P
si' debug 'eer ^'eername] ; )abilita o
dum'ing de determinado M'eerN$ Para isto
o M'eerN 'recisa estar registrado$
-erenciamento ; -U"
82istem uma sCria de interfaces gr0ficas
'ara gerenciar o Asterisk, /oltadas 'ara
0reas es'ecficas
As interfaces muitas /ezes necessitam
5ue o Asterisk se4a instalado de uma
maneira es'ecfica, como 'or e2em'lo,
com su'orte a banco de dados
-erenciamento V -U" V i'os de -U"
Bil3etagem (Billing.
#onfigurao
"nterfaces de -erenciamento
Jisualizadores de 8stado
"nterfaces de Usu0rio
&olu1es 'ara -erenciamento de #all #enters
&ite com todos comentados: 3tt':HH===$/oi';
info$orgH=iki;Asterisko-U"
-erenciamento V -U" ; A,P
A,P V Asterisk ,anagement Portal
Um dos mel3ores sistemas 'ara
gerenciarHmonitorar o Asterisk
Utiliza P)P e ,B&X<
Acom'an3a a distribuio AsteriskU)ome
Possui interface em Flas3 'ara o monitoramento
de troncos, filas e usu0rios
P0gina na internet:
3tt':HHsourceforge$netH'ro4ectsHam'ortal
-erenciamento V -U" ; A,P
ela "nicial
-erenciamento V -U" ; A,P
ela de &etu'
-erenciamento V -U" ; A,P
ela de relatrios
-erenciamento V -U" ; A,P
Painel em Flas3
-erenciamento V -U" ; A,P
"ncluir 82tenso
-erenciamento V -U" ; A,P
"ncluir mLsica de es'era
7istribui1es Masterisk readBN
&o distribui1es 5ue 'ossuem a o'o
de 'rC instalar o Asterisk ou so
distribui1es com'actas, 5ue rodam
diretamente do #7, com todas as
ferramentas necess0rias 'ara rodar o
sistema
-eralmente 'ossuem uma interface de
gerenciamento
7istribui1es Masterisk readBN
AsteriskU)ome
h uma distribuio /oltada k utilizao do
asterisk 'ara usu0rios domCsticos
jernel otimizado 'ara Pentium ""
Possui dri/ers EAP8< 'rC;instalados
Utiliza A,P como interface de configurao
3tt':HHasteriskat3ome$sourceforge$netH
roubles3ooting
Problemas mais comuns
Fire=all, fire=all, fire=all, $$$
-eralmente todo o tr0fego C U7P
&"P ('orta SA?A U7P. e %P (fai2a a escol3er.
)$*+* ('orta :9+A #P. e %P (fai2a a escol3er.
-era 'roblemas no c3amada, autenticao, e
0udio (fica mudo 'ara algum dos lados.
Problemas de autenticao
Jerificar nos logs
Perguntasl
8;mail:
fabricioUnic$br

Você também pode gostar