<div id="zw4o" style="text-align: center; font-family: Arial;"><h1 style="text-align: left;" id="p92d"><font size="2"><span style="font-weight: normal;">Documento que fiz da vez que instalei um E1, espero que ajude</span></font><br>
</h1><h1 id="p92d"><br></h1><h1 id="p92d"><br></h1><h1 id="p92d"><u id="r461">Asterisk</u></h1></div><br id="m0eu" style="font-family: Arial;"><h2 id="kee7" style="font-family: Arial;">Instalando E1 ISDN-PRI no Asterisk:</h2>
<span id="d.d6" style="font-family: Arial;">Fazer a compilação e instalação normal do asterisk (libpri, zaptel, asterisk, addons)</span><br id="ziln" style="font-family: Arial;"><br id="kbax" style="font-family: Arial;"><span id="xmu9" style="font-family: Arial;">No zaptel.conf colocar as linhas:</span><br id="hz-p" style="font-family: Arial;">
<br id="tzcb" style="font-family: Arial;"><div id="r59d" style="text-align: left; font-family: Arial;"><i id="tetg">loadzone = br<br id="kf8:">defaultzone = br<br id="chn4"><br id="h_j_">#span={ <span num>, <timing source> , <LBO> , <framing>, <coding>, <checking> }<br id="zq-j">
#<br id="v4_x">#span num = numero da placa (1, 2, 3, 4, ...)<br id="btas">#timing source = 0 -> pabx ; 1 -> gateway<br id="tee3">#LBO = eskeci o q eh isso, mas eh sempre zero.<br id="reax">#framing = CAS - R2 ; CCS -> ISDN<br id="mx07">
#coding = hdb3 -> SEMPRE<br id="nw_l">#checking = check do pacote, caso ISDN = crc4<br id="jz._"># Mais informações<br id="t2jt">#<a href="http://www.voip-info.org/wiki/view/Zaptel.conf+span+syntax">http://www.voip-info.org/wiki/view/Zaptel.conf+span+syntax</a><br id="xrj4">
<br id="hxcf"># Configurando o primeira (A) porta<br id="dgbe">span=1,1,0,ccs,hdb3,crc4<br id="aplc">bchan=1-15,17-31<br id="ivfe">dchan=16<br id="cf:9"><br id="z5bs"># Configurando a segunda (B) porta<br id="zs64">span=1,1,0,ccs,hdb3,crc4<br id="yv3_">
bchan=32-46,48-62<br id="n5xd">dchan=47<br id="u7.n"></i></div><br id="kl12" style="font-family: Arial;"><span id="szxw" style="font-family: Arial;">Para placas com mais de duas portas mudique o interface de bchan de quatorze em quatorze (ex: 32+14=46)<br id="o1nr">
<br id="fw9o">Salve
o aquirvo zaptel.conf e inicie os módulos zaptel e o módulo
correspondente a placa (ex: wct4xxp para uma placa WildCard TE405P)<br id="qk.3" style="font-family: Arial;"></span><br id="bwwg">OBS.:
Deve ser verificado se não possui nenhum jumper para o seleção de
sinalização T1 e E1, no caso das placas WildCard TE40x há os jumper
físicos, mas é possível jumpear por software, para isso é preciso
adicionar o parâmetro t1e1override=0xFF no arquivo do módulo do zaptel
(/etc/modprobe.d/zaptel). O final deste arquivo coloque:<br id="eq2d"><i id="dd5j">options wct4xxp t1e1override=0xFF<br id="p0-z"></i>O
valor 0xFF é um bitmask: span 1 = 0x01 (0001), span 2 = 0x02 (0010),
span 3 = 0x04 (0100) e span 4 = 0x08 (1000). Configurar as portas 2 e 3
para serem E1 e deixar as demais como T1 é só somar os dois valores de
span 2 e span 3, ficando 0x06 (0110).<br id="t.d0"><br id="lmid"><br id="bg4c" style="font-family: Arial;">rodar o comando para o leitura do arquivo de configuração zaptel.conf<br id="cv43"><i id="wu_l"># ztcfg -vvvvvvv</i><br id="xn56">
Depois rode o aplicativo zttool para verificar o status das portas<br id="k.57"><i id="oscl"># zttool</i><br id="bhqa" style="font-family: Arial;"><br id="m5gf">Como
não a nenhum cabo conectado nas portas o alarme nos duas portas estará
como RED, para verificar a veracidade das configurações caso o link
ISDN não tenho sido instalado ainda, pode ser feito um cabo crossover
E1 para teste. Segue a pinagem do cabo:<br id="uotw">Ponta A
Ponta B<br id="z2j2"><font id="xmi." color="#009900"><b id="ul59">Verde</b></font> <font id="u7:j" color="#3366ff">Azu<font id="r.yh" style="background-color: rgb(51, 102, 255);" color="#ffffff">Branco</font></font><font id="v0ii" color="#33ff33"><br id="q1ep">
Verde<font id="xdo2" color="#ffffff"><span id="fqlo" style="background-color: rgb(51, 255, 51);">Branco</span></font></font> <font id="ta:-" color="#ff6600">Laranja</font><br id="qeku"><font id="yrww" color="#000099">Azul</font> <font id="s703" color="#000099">Azul</font><br id="w.qh">
<font id="n.t9" color="#3366ff">Azu<font id="gank" style="background-color: rgb(51, 102, 255);" color="#ffffff">Branco</font></font> <font id="w9xj" color="#009900"><b id="ezws">Verde</b></font><font id="mcxl" color="#ff6600"><br id="mu6d">
Laranja</font> <font id="b1qx" color="#33ff33">Verde<font id="n9x7" color="#ffffff"><span id="kajg" style="background-color: rgb(51, 255, 51);">Branco</span></font></font><br id="vd:z"><font id="ndgx" color="#ff6600">Laranja<font id="ps1." color="#ffffff"><span id="biis" style="background-color: rgb(255, 102, 0);">Branco</span></font></font> <font id="vbs4" color="#ff6600">Laranja<font id="wo4_" color="#ffffff"><span id="zdpn" style="background-color: rgb(255, 102, 0);">Branco</span></font></font><br id="cgkk">
<font id="b367" color="#663300">Marrom</font> <font id="zzok" color="#663300">Marrom</font> <br id="y993"><font id="lkz2" color="#663300">Marrom<font id="wg:." color="#ffffff"><span id="m410" style="background-color: rgb(102, 51, 0);">Branco</span></font></font>
<font id="cg3k" color="#663300">Marrom<font id="dsoz" color="#ffffff"><span id="gtzo" style="background-color: rgb(102, 51, 0);">Branco</span></font></font><br id="azbz"><br id="dtkk">Rode novamento o zttool o verifique o status do alarme, se os dois estiverem como OK esta tudo correto.<br id="k308">
<br id="d1oo">Agora
é preciso configurar as sinalizações dos canais. Para isso é necessário
editar o arquivo zapata.conf deixando-o da seguinte forma:<br id="a17w"><pre id="okkm" style="font-family: Arial;">[channels]<br id="dpwd">context=default<br id="wx4.">switchtype=national<br id="hryx">signalling=fxo_ls<br id="g..q">
rxwink=300<br id="cs3c">usecallerid=yes<br id="kovi">hidecallerid=no<br id="iqjt">callwaiting=yes<br id="pdld">usecallingpres=yes<br id="a7:.">callwaitingcallerid=yes<br id="aha2">threewaycalling=yes<br id="jqgr">transfer=yes<br id="e6b6">
canpark=yes<br id="g9.:">cancallforward=yes<br id="puou">callreturn=yes<br id="jadn">echocancel=yes<br id="i114">echocancelwhenbridged=yes<br id="nel2">rxgain=0.0<br id="y1oz">txgain=0.0<br id="l075"><br id="twwa"><br id="i43k">
immediate=no<br id="m5gn"><br id="dm_.">; onde procurar extensoes em chamadas de entrada nesta E1<br id="a91b">context=from-e1-A<br id="u.8e">switchtype=euroisdn<br id="fo:d">signalling=pri_cpe ; uma slave<br id="x56u">language=pt<br id="oee2">
group = 1<br id="h.._">channel => 1-15,17-31<br id="c.np"><br id="nhs_">; onde procurar extensoes em chamadas de entrada nesta E1<br id="cqys">context=from-e1-B<br id="y-ia">switchtype=euroisdn<br id="g58m">signalling=pri_net ; uma master<br id="v1o_">
language=pt<br id="ntw2">group = 2<br id="f4mu">channel => 32-46,48-62<br id="whcy"><br id="n19s">Depois dever ser criada 2 novos contexto no arquivo extensions.conf para que fique da seguinte maneira:<br id="iazk">[default]<br id="vbp4">
exten => _1X.,1,Dial(ZAP/g1/${EXTEN:1})<br id="lhkl">exten => _2X.,1,Dial(ZAP/g2/${EXTEN:1})<br id="yx.3"><br id="v-wr"><span id="ruzp" style="font-family: Arial;">[from-e1-A]</span><br id="y-30" style="font-family: Arial;">
<br id="g6yu" style="font-family: Arial;"><span id="efs." style="font-family: Arial;">exten => _X.,1,Wait(2)</span><br id="fk-0" style="font-family: Arial;"><span id="u3gj" style="font-family: Arial;">exten => _X.,n,Answer()</span><br id="b8-a" style="font-family: Arial;">
<span id="edz-" style="font-family: Arial;">exten => _X.,n,SayAlpha(E1 A ${EXTEN})</span><br id="a33t" style="font-family: Arial;"><span id="pt.x" style="font-family: Arial;">exten => _X.,n,Hangup()</span><br id="tu.a" style="font-family: Arial;">
<br id="tgp9" style="font-family: Arial;"><span id="zvwc" style="font-family: Arial;">[from-e1-B]</span><br id="lh:7" style="font-family: Arial;"><br id="a0_3" style="font-family: Arial;"><span id="naf1" style="font-family: Arial;">exten => _X.,1,Wait(2)</span><br id="gtzh" style="font-family: Arial;">
<span id="gyst" style="font-family: Arial;">exten => _X.,n,Answer()</span><br id="nzmv" style="font-family: Arial;"><span id="q6xc" style="font-family: Arial;">exten => _X.,n,SayAlpha(E1 B ${EXTEN})</span><br id="ztp8" style="font-family: Arial;">
<span id="xojh" style="font-family: Arial;">exten => _X.,n,Hangup()<br id="c9u4"><br id="mjzq">com isso quando for tentar ligar para o número 12000 será usado a E1 A para ligar e a E1 B irá atender e será escutado E-1-space-B-space-2-0-0-0, e quando for ligar para 22000 sairá<br id="xmcp">
pela E1 e a E1 A atenderá e será ouvida a mensagem E-1-space-A-space-2-0-0-0.<br id="pf_t"><br id="rmhk">A configuração de E1 esta funcionando!<br id="pvz-"></span></pre><br id="kz8o" style="font-family: Arial;"><br id="nwww" style="font-family: Arial;">
<br clear="all">--<br>Vinicius Teixeira Coelho<br><br>Registered Linux User #469313<br>The Ubuntu Counter Project - user number # 21463<br>
<br><br><div class="gmail_quote">2008/11/18 Rodrigo Vian <span dir="ltr"><<a href="mailto:rodrigo@porttaltecnologia.com.br">rodrigo@porttaltecnologia.com.br</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Bom dia Eduardo,<br>
<br>
tem como testar sim....<br>
<br>
Faça um cabo com um RJ45 normalmente. Na outra ponta você fecha o circuito....<br>
<br>
RJ45 - azul, branco/azul,verde, laranja, branco laranja, branco verde, marrom, branco marrom<br>
Na outra ponta do cabo, una os fios: azul e laranja / branco azul e branco laranja<br>
<br>
Dessa forma você faz um loop na placa, podendo testar...<br>
<br>
<br>
Eduardo Pereira escreveu:<div><div></div><div class="Wj3C7c"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Pessoal, acho que isso é um OFF mas ....<br>
<br>
Tenho como testar o asterisk com uma placa com 2 E1s somente ligando o TX de uma porta no RX da outra? Acredito que não, mas a esperança é a ultima que morre!!!<br>
<br>
Gratos pelas ajudas...<br>
_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon "maddog" Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
<br>
</blockquote>
<br>
<br></div></div>
Rodrigo S. Vian<br>
Analista/Programador<br>
Porttal Tecnologia<br>
Soluções em Telefonia & PBX-IP<br>
<a href="http://www.porttaltecnologia.com.br" target="_blank">http://www.porttaltecnologia.com.br</a><br>
fone/fax: (19) 3542-9667<br>
<br>
|-- Antes de imprimir, pense em sua responsabilidade com o Meio Ambiente --|<br>_______________________________________________<br>
2 a 4 de Dezembro - IPComm 2008<br>
Com presença de engenheiros da Digium e Jon "maddog" Hall.<br>
<a href="http://www.ipcomm2008.com.br" target="_blank">http://www.ipcomm2008.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br>