<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"><BASE
href="file://C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\Papel de carta\">
<STYLE>BODY {
        BACKGROUND-POSITION: left top; MARGIN-TOP: 90px; FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial
}
</STYLE>
<META content="MSHTML 6.00.2900.2722" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff background=cid:00bf01c8bb6f$3d0bb300$0200a8c0@IMPACTO>
<DIV>
<P align=center><B><FONT size=5>Vai ai um tutorial completo para seu problema
Rodolfo</FONT></B></P>
<P align=center><B><FONT size=5>Configuração do Zaptel e Asterisk</FONT></B></P>
<DIV align=left>
<P align=left>Arquitetura do exemplo:</P></DIV>
<DIV align=left>
<P align=left><IMG height=384
src="http://steniofilho.sites.uol.com.br/voip_stenio.PNG" width=512
border=0></P></DIV>
<DIV align=left>
<P align=left>Configuração do módulo zaptel (/etc/zaptel.conf)<BR><FONT
face="Courier New"><BR><FONT size=2>fxsks=1<BR>loadzone =
us<BR>defaultzone=us</FONT></FONT></P></DIV>
<P align=left>(Re)Carregar o modulo zaptel e wcfxo</P>
<P align=left><FONT face="Courier New" size=2>modprobe zaptel<BR>modprobe
wcfxo</FONT></P>
<P align=left>No log irá aparecer as seguintes linhas:<BR><FONT face=Courier
size=2><BR>Zapata Telephony Interface Registered on major 196<BR>PCI: Found IRQ
12 for device 00:0a.0<BR>wcfxo: DAA mode is 'FCC'<BR>Found a Wildcard FXO:
Generic Clone<BR>Registered tone zone 0 (United States / North
America)<BR>Registered tone zone 0 (United States / North America)<BR>Registered
tone zone 0 (United States / North America)<BR>Registered tone zone 0 (United
States / North America)<BR></FONT></P>
<P align=left>Configuração do canal de comunicação (ZAP) do asterisk
(/etc/asterisk/zapata.conf)<BR><FONT face=Courier
size=2><BR>[channels]<BR>language=en<BR>context=default<BR><B>signalling=fxs_ks</B><BR>rxwink=300<BR>usecallerid=yes<BR>hidecallerid=no<BR>callwaiting=yes<BR>usecallingpres=yes<BR>callwaitingcallerid=yes<BR>threewaycalling=yes<BR>transfer=no<BR>cancallforward=no<BR>callreturn=yes<BR>echocancel=yes<BR>echocancelwhenbridged=yes<BR>echotraining=yes<BR>echotraining=800<BR>relaxdtmf=yes<BR>cidsignalling=DTMF<BR>cidstart=polarity<BR>rxgain=1.0<BR>txgain=1.0<BR>group=1<BR>callgroup=1<BR>pickupgroup=1<BR>immediate=no<BR>busydetect=yes<BR>busycount=4<BR>musiconhold=default<BR><B>channel
=> 1</B><BR>callerid="Linha externa"</FONT></P>
<P align=left>O que está em negrito são informações importantes. Neste arquivo,
estão as informações par ao asterisk criar um canal que será usado para receber
e originar ligações para a rede PSTN</P>
<P align=left>Configuração dos clientes SIP que conectarão ao Asterisk através
dos softphones (/etc/asterisk/sip.conf)</P>
<DIV align=left><PRE>[general]
context=default
port=5060         
bindaddr=0.0.0.0
srvlookup=yes         
disallow=all         
allow=ulaw         
allow=alaw         
nat=yes         
[1111]
type=friend
username=1111
secret=cliente1
host=dynamic
mailbox=1111
[2222]
type=friend
username=2222
secret=cliente2
host=dynamic
mailbox=2222</PRE></DIV>
<DIV align=left>
<P align=left>Na configuração acima está sendo criado 2 (dois) clientes SIP que
usarão o sistema VoIP. Se for necessário mais clientes, é só adicionar mais
registros neste arquivo.</P></DIV>
<P align=left>Se o asterisk for executado agora, os clientes conseguirão se
conectarem, mas, não conseguirão fazer ligações entre si e nem com a PSTN. Para
isto é necessário criar planos de discagem que é encontrado no arquivo
/etc/asterisk/extensions.conf</P>
<DIV align=left><PRE>[general]
[globals]
CONSOLE=Zap/1 ; modulo zap (zaptel) canal 1 (channel 1)
[default]
; Toda ligação vinda da rede PSTN cai direto
; no ramal 1111 que poderá redirecionar
; a ligação para o ramal 2222
exten => s,1,Dial(SIP/1111,10,tT)
exten => s,2,Hangup
; Toda ligação interna com 4 digitos é redirecionado
; para os respectivos clientes SIP
exten => _XXXX,1,Dial(SIP/${EXTEN},20)
exten => _XXXX,2,Hangup
; Toda ligação interna com 8 digitos é criado o canal
; e a ligação é feita para a PSTN
exten => _XXXXXXXX,1,Dial(${CONSOLE}/${EXTEN},20)
exten => _XXXXXXXX,2,Hangup</PRE></DIV>
<P>Depois de tudo configurado, execute o asterisk e teste o gateway.</P>
<P><FONT face="Courier New" size=2>asterisk -vvvvc<BR>sip show peers<BR>zap show
channels</FONT></P></DIV></BODY></HTML>