Cadastrar Perguntas Home Minha Conta Mapa do Site
Buscar:
Buscar Guias sobre:
Escreva um guia
Configuração do Zaptel e Asterisk
Autor:
Ver mais Guias do autor
6 de 6 qualificaram esse guia como útil.
Atualizado em 14/09/2007

Configuração do Zaptel e Asterisk

Arquitetura do exemplo:

Configuração do módulo zaptel (/etc/zaptel.conf)

fxsks=1
loadzone = us
defaultzone=us

(Re)Carregar o modulo zaptel e wcfxo

modprobe zaptel
modprobe wcfxo

No log irá aparecer as seguintes linhas:

Zapata Telephony Interface Registered on major 196
PCI: Found IRQ 12 for device 00:0a.0
wcfxo: DAA mode is 'FCC'
Found a Wildcard FXO: Generic Clone
Registered tone zone 0 (United States / North America)
Registered tone zone 0 (United States / North America)
Registered tone zone 0 (United States / North America)
Registered tone zone 0 (United States / North America)

Configuração do canal de comunicação (ZAP) do asterisk (/etc/asterisk/zapata.conf)

[channels]
language=en
context=default
signalling=fxs_ks
rxwink=300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=no
cancallforward=no
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
echotraining=yes
echotraining=800
relaxdtmf=yes
cidsignalling=DTMF
cidstart=polarity
rxgain=1.0
txgain=1.0
group=1
callgroup=1
pickupgroup=1
immediate=no
busydetect=yes
busycount=4
musiconhold=default
channel => 1
callerid="Linha externa"

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

Configuração dos clientes SIP que conectarão ao Asterisk através dos softphones (/etc/asterisk/sip.conf)

[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

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.

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

[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

Depois de tudo configurado, execute o asterisk e teste o gateway.

asterisk -vvvvc
sip show peers
zap show channels

Configure o cliente SIP (X-Lite) e enjoy it!

Instalação do Zaptel e Asterisk

Palavras-chave: Asterisk | Zaptel | X100p | Ambient
6 de 6 qualificaram esse guia como útil.
O autor assume total responsabilidade pela publicação desse guia. Você acha que este guia é contrário às políticas do MercadoLivre? Informe aqui.
Nesta seção serão encontradas informações publicadas por Usuários, sob sua própria responsabilidade. O MercadoLivre não exerce controle do conteúdo das Guias e não responderá por informações imprecisas, errôneas ou difamatórias, tampouco pelo uso que se faça delas. O ingresso às Guias é uma decisão voluntárias do internauta, que aceita a possibilidade de encontrar material que possa afetar sua suscetibilidade .
Guias Relacionados
Instalação Do Asterisk Com Pla...
Servidores Pbx/Pabx Voip Aster...
Asterisk - Corrigindo Problema...
Provedor Voip - Seja Um Proved...
Lista Completa De Jogos Do Nin...

Veja Mais...


Voltar ao topo