r2 - 08 Mar 2006 - 18:21:24 - IuriDinizYou are here: TWiki >  Asterisk Web  >  AsteriskPBXSoftware > AsteriskInstalarPlacas > AsteriskPRI

Sinalização PRI ISDN no asterisk.

Os passos foram feitos em E1 da embratel.

Minha configuração é uma placa Digium TE205P (AsteriskInstalarPlacas) com um modem de canais digitais (NÃO é um channel bank)

/etc/zaptel.conf

#!/bin/sh
cat << END > /etc/zaptel.conf
loadzone = br
defaultzone = br

# A - Primeira porta
span=1,1,0,ccs,hdb3,crc4
bchan=1-15
dchan=16
bchan=17-31

# B - Segunda Porta
span=2,1,0,ccs,hdb3,crc4
bchan=32-46
dchan=47
bchan=48-62

END
ztcfg -vvvvvvv

Agora testar com o zttool, não ligue ainda em nenhum cabo.

#!/bin/sh
zttool

Os dois leds da placa devem estar em vermelho piscando suavemente.
zttool placa configurada mas nao ligada

Opcional, fazer um loopback

Se você não possui ainda o canal E1, como a placa tem duas saídas pode-se testar com um cabo cross-E1

Pinagem do cabo crossover E1

PIN 1 --- PIN 4
PIN 2 --- PIN 5
PIN 3 --- PIN 3 (não usado)
PIN 4 --- PIN 1
PIN 5 --- PIN 2 
PIN 6 --- PIN 6 (não usado)
PIN 7 --- PIN 7 (não usado)
PIN 8 --- PIN 8 (não usado)

Ligando em loopback

Feito o cabo, ligue uma placa na outra.

Os dois leds da placa devem estar em amarelo (verde) acessos.

Rodar zttool.

#!/bin/sh
zttool

/etc/asterisk/zapata.conf

cat << END >/etc/asterisk/zapata.conf
[trunkgroups]

[channels]
context=default
switchtype=national
signalling=fxo_ls
rxwink=300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0


immediate=no

; onde procurar extensoes em chamadas de entrada nesta E1
context=from-e1-A
switchtype=euroisdn
signalling=pri_cpe ; uma slave
language=pt
group = 1
channel => 1-15,17-31

; onde procurar extensoes em chamadas de entrada nesta E1
context=from-e1-B
switchtype=euroisdn
signalling=pri_net ; uma master
language=pt
group = 2
channel => 32-46,48-62

END

/etc/init.d/asterisk restart

/etc/asterisk/extensions.conf

#!/bin/sh
cat << END >/etc/asterisk/extensions.conf
[especial]
exten => _1.,1,Dial(ZAP/g1/${EXTEN:1})
exten => _2.,1,Dial(ZAP/g2/${EXTEN:1})

[from-e1-A]

exten => _X.,1,Wait(2)
exten => _X.,n,Answer()
exten => _X.,n,SayAlpha(E1 A ${EXTEN})
exten => _X.,n,Hangup()

[from-e1-B]

exten => _X.,1,Wait(2)
exten => _X.,n,Answer()
exten => _X.,n,SayAlpha(E1 B ${EXTEN})
exten => _X.,n,Hangup()

END

Agora configure um cliente SIP ou IAX e coloque ele no contexto especial,

Tente ligar para 12000, neste caso vc usará o E1 A para ligar, o E1 B irá atender e você ouvirá 'E-1-space-B-space-2-0-0-0'

Tente ligar para 22000, neste caso vc usará o E1 B para ligar, o E1 A irá atender e você ouvirá 'E-1-space-A-space-2-0-0-0'

Parabéns seu E1 funciona :-P

Ligando no modem E1

TODO: tirar alguns screenshots zttool placa configurada e ligada

-- IuriDiniz - 23 Feb 2006

AsteriskForm
Classificacao Documentacao
Resumo Como configurar a sinalização PRI na placa Digium
Versao Asterisk 1.2.X
toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
pngpng zttool-2.png manage 33.9 K 23 Feb 2006 - 21:12 IuriDiniz zttool placa configurada mas nao ligada
pngpng zttool-3.png manage 30.2 K 23 Feb 2006 - 21:22 IuriDiniz zttool placa configurada e ligada
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
Asterisk.AsteriskPRI moved from Personal.AsteriskPRI on 08 Mar 2006 - 18:22 by IuriDiniz - put it back
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback