<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EstiloDeEmail17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=PT-BR link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Infelizmente existem algumas placas para o Asterisk que não são compatíveis com a distribuição Elastix, ou seja, não é possível configurar esta placa através da interface gráfica. A placa PXE da intelbras é uma delas.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Nesse caso devemos instalar através do prompt do Linux e o Gustavo Franco contribuiu com este procedimento através da lista ElastixBrasil. Vejam o procedimento logo abaixo: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Para instalar a pxe tem que reistalar o dahdi linux e tools sem os drivers tor e tormenta<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>1 - Instale o elastix 2.0 que ja ve com Openr2 e Cancelamento de eco Oslec.<o:p></o:p></b></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>2 - Reinstale o dahdi<o:p></o:p></b></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># cd /usr/src/<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># wget kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.tar.gz # tar xzfv asterisk-1.6.2.1.tar.gz<o:p></o:p></p><p class=MsoNormal><span lang=EN-US># wget downloads.asterisk.org/pub/telephony/ast...erisk-1.6.2.1.tar.gz <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># wget downloads.asterisk.org/pub/telephony/dah...i-linux-2.3.0.tar.gz <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># wget downloads.asterisk.org/pub/telephony/dah...i-tools-2.3.0.tar.gz <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># wget www.intelbras.com.br/ecenter/downloads/g...ver-pxe-dahdi.tar.gz <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US># tar xzfv dahdi-linux-2.3.0.tar.gz<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># tar xzfv dahdi-tools-2.3.0.tar.gz<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># tar xzfv driver-pxe-dahdi.tar.gz<o:p></o:p></span></p><p class=MsoNormal># tar xzfv linux-2.6.33.tar.gz <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Instalar o dahdi-linux (utilizando o OSLEC para cancelamento de eco): <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US># mv dahdi-linux-2.3.0 dahdi <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># mkdir dahdi/drivers/staging <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># cp -fR linux-2.6.33/drivers/staging/<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>echo dahdi/drivers/staging <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># sed -i "s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|" dahdi/drivers/dahdi/Kbuild <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># sed -i "s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|" dahdi/drivers/dahdi/Kbuild <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># echo 'obj-m += echo.o' > dahdi/drivers/staging/echo/Kbuild <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># cp pxe.* dahdi/drivers/dahdi/ <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># mv pxe.* dahdi <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># cd dahdi <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># make clean<o:p></o:p></span></p><p class=MsoNormal># make MODULES_EXTRA="pxe" <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Caso ocorra os erros conforme abaixo: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US>/usr/src/dahdi/drivers/dahdi/pxe.c: In function âacte4_interruptâ:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/src/dahdi/drivers/dahdi/pxe.c:1509: error: âstruct dahdi_spanâ has no member named âbpvcountâ<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/src/dahdi/drivers/dahdi/pxe.c:1512: error: âstruct dahdi_spanâ has no member named âcrc4countâ<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/src/dahdi/drivers/dahdi/pxe.c: In function âacte4_init_oneâ:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>/usr/src/dahdi/drivers/dahdi/pxe.c:2152: error: âstruct proc_dir_entryâ has no member named âownerâ <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal>Entrar no arquivo pxe.c nas linhas reclamadas, no caso as 1509, 1512 e 2152, comente ( // e usador neste arquivo para comentar<o:p></o:p></p><p class=MsoNormal>) e repetir o procedimento: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># make install MODULES_EXTRA="pxe" <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>8. Compile o dahdi-tools <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Vá para o diretório /usr/src/dahdi-tools-2.3.0 e: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US># ./configure <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># make <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># make install <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># make config <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal># vi /etc/dahdi/modules <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Escreva: pxe e comente os demais<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Salve e saia do editor. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Então carregue o módulo: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># depmod -a<o:p></o:p></p><p class=MsoNormal># /etc/init.d/dahdi restart <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Verifique se o driver foi carregado na memória: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># lsmod | grep pxe <o:p></o:p></p><p class=MsoNormal>Caso esteja carregado, como exemplo deve aparecer: <o:p></o:p></p><p class=MsoNormal>pxe 26912 60<o:p></o:p></p><p class=MsoNormal>dahdi 192804 123 pxe<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Para não haver problema com o módulo tor2, sugiro que remova o mesmo com o comando abaixo. <o:p></o:p></p><p class=MsoNormal>Obs.: Se você não sabe onde está o módulo, realize o comando: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US># find / -name tor2.ko <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># rm -f `find / -name tor2.*`<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal>Edite o arquivo: <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal># vi /etc/dahdi/system.conf <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>E cole o seguinte: <o:p></o:p></p><p class=MsoNormal>loadzone=br<o:p></o:p></p><p class=MsoNormal><span lang=EN-US>defaultzone=br<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>span=1,1,0,cas,hdb3,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>cas=1-15,17-31:1010<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>dchan=16<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>echocanceller=oslec,1-15,17-31<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US># dahdi_cfg -vvvvvv <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal>Aparecerá os canais todos. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Nesse ponto a PXE está instalada e os leds atrás, no conector BNC ou RJ 45, devem está piscando. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b><span lang=EN-US>3 - Edite o # vi /etc/asterisk/ chan_dadhdi.conf<o:p></o:p></span></b></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>[trunkgroups]<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal>[channels]<o:p></o:p></p><p class=MsoNormal>language=br<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>usecallerid=yes ;Habilita a transmissão do identificador de chamadas<o:p></o:p></p><p class=MsoNormal>hidecallerid=no ;Cofigura se o identificador de chamadas sera ocultado<o:p></o:p></p><p class=MsoNormal><span lang=EN-US>callwaiting=yes<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>usecallingpres=yes<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>callwaitingcallerid=yes<o:p></o:p></span></p><p class=MsoNormal>threewaycalling=yes ;Permite a conferencia a três no canal<o:p></o:p></p><p class=MsoNormal>transfer=yes ;Permite transferêcia de chamadas no canal<o:p></o:p></p><p class=MsoNormal>canpark=yes<o:p></o:p></p><p class=MsoNormal>tx=-1.0<o:p></o:p></p><p class=MsoNormal>rx=0.0<o:p></o:p></p><p class=MsoNormal>cancallforward=yes ;Habilita o siga-me de chamadas<o:p></o:p></p><p class=MsoNormal><span lang=EN-US>callreturn=yes<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>echocancel=yes<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>echocancelwhenbridged=no<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>signalling=mfcr2<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>mfcr2_variant=br<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>mfcr2_get_ani_first=no<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>mfcr2_max_ani=20<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>mfcr2_max_dnis=4<o:p></o:p></span></p><p class=MsoNormal>mfcr2_category=national_subscriber<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>mfcr2_allow_collect_calls=no ; Bloqueio de chamada à cobrar Yes libera<o:p></o:p></p><p class=MsoNormal>mfcr2_double_answer=no ; Configurado para no não fará o duplo atendimento<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US>context=from-pstn<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>accountcode=e1-pstn<o:p></o:p></span></p><p class=MsoNormal>group=1<o:p></o:p></p><p class=MsoNormal>channel=>1-15,17-31<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US>#include dahdi-channels.conf<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>#include chan_dahdi_additional.conf<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=EN-US>4 - Edite o #vi /etc/asterisk/dahdi-channels.conf<o:p></o:p></span></b></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>context=from-pstn<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>switchtype=national<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>signalling = mfcr2 <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>group=1 <o:p></o:p></span></p><p class=MsoNormal>channel => 1-15,17-31<o:p></o:p></p><p class=MsoNormal>context = default<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Reinicie a máquina. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Ao subir a máquina entre no servidor e de os comandos para verificação se estar tudo ok<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US># lsmod | grep pxe ; verificar drive<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US># asterisk -rvvvvvvvv <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal>CLI> dahdi show channels ; verificar se asterisk reconheceu canais<o:p></o:p></p><p class=MsoNormal>CLI> mfcr2 show channels<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>*** Contribua também com alguma documentação, isto vai ajudar a todos da Comunidade ***<o:p></o:p></b></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b> <a href="http://www.facebook.com/r.php?fbpage_id=123090474440127&r=111" target="_blank">Curtir</a><o:p></o:p></b></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style='color:navy'><a href="http://www.facebook.com/ElastixBrasil" target="_blank">http://www.facebook.com/ElastixBrasil</a><o:p></o:p></span></b></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><a href="https://twitter.com/ElastixBrasil">https://twitter.com/ElastixBrasil</a><o:p></o:p></b></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style='color:navy;mso-fareast-language:PT-BR'>Alberto M. Sato<br></span></b><b><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:#1F497D;mso-fareast-language:PT-BR'>Diretor Técnico</span></b><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:#1F497D;mso-fareast-language:PT-BR'><br><b>Innovus Sistemas Eletrônicos - Soluções VoIP <br><br></b></span><span style='font-size:7.5pt;color:#1F497D;mso-fareast-language:PT-BR'>Volta Redonda/RJ - Brasil <br></span><span style='color:#1F497D;mso-fareast-language:PT-BR'><a href="mailto:amsato@innovus.com.br" target="_blank" title="mailto:amsato@innovus.com.br BLOCKED::mailto:comercial@innovus.com.br mailto:comercial@innovus.com.br mailto:adm@innovus.com.br"><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:blue'>amsato@innovus.com.br</span></a><br></span><span style='font-size:7.5pt;color:#1F497D;mso-fareast-language:PT-BR'>(24) 3076-2325 <br>(11) 4063-7416 / (21) 4063-7416 <br>(31) 4062-7416 / (41) 4063-7416 <br></span><b><span style='font-size:7.5pt;font-family:"Verdana","sans-serif";color:#1F497D;mso-fareast-language:PT-BR'>Ramal/LigVoIP:</span></b><span style='font-size:7.5pt;color:#1F497D;mso-fareast-language:PT-BR'> 319<o:p></o:p></span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:7.5pt;color:#1F497D;mso-fareast-language:PT-BR'><a href="http://www.albertosato.voipcenter.com.br/" target="_blank" title="http://www.albertosato.voipcenter.com.br"><span style='color:blue'>www.albertosato.voipcenter.com.br</span></a></span><span style='font-size:10.0pt;color:#1F497D;mso-fareast-language:PT-BR'><br><a href="http://www.dicasasterisk.asteriskonline.com.br/" target="_blank" title="http://www.dicasasterisk.asteriskonline.com.br"><span style='font-size:7.5pt;color:blue'>www.dicasasterisk.asteriskonline.com.br</span></a><br><a href="http://www.dicasvoip.voipcenter.com.br/" target="_blank" title="http://www.dicasvoip.voipcenter.com.br"><span style='font-size:7.5pt;color:blue'>www.dicasvoip.voipcenter.com.br</span></a></span><span style='mso-fareast-language:PT-BR'><o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>