[AsteriskBrasil] E1 - R2 digital da Oi (Brasil Telecom)

Nielsen Alves de Oliveira nielsen em freesolutions.com.br
Domingo Março 6 19:39:24 BRT 2011


olá ,funciona sim e tenho uma funcionando, até amanhan cedo lhe passo as
conf ok, estou em casa no momento.

Em 6 de março de 2011 17:25, Marcelo Busana <celobusana em gmail.com> escreveu:

> Certo,
>
> O problema é que ja adquiri esta placa da Digium, será que tem como
> funcionar?
>
> Em 6 de março de 2011 16:54, Guilherme Rezende <asterisk em guilherme.eti.br>escreveu:
>
>  Bom, não tenho experiência em usar hardware da Digium p/ sinalização R2.
>> Por isso não posso lhe ajudar.
>> Sugiro usar p/ R2 Hardware da Digivoice ou khomp, que ja possuem o R2
>> nativo e não precisa ser emulado, como no caso da Digum.
>> Sempre usei hardware da Digivoice p/ R2 e ainda não tive problemas.  Porém
>> todos falam mto bem da Khomp tbm.
>> Abs...
>>
>> Olá Pessoal,
>>
>>  Tenho utilizado Asterisk no ultimo ano para fazer disponibilizar alguns
>> ramais externos, e resolvi tentar instalar um canal E1 da Oi (Brasil
>> Telecom).
>>
>>  Estou com alguns problemas que não consigo resolver, se alguem já passou
>> por isso talvez tenha alguma informação.
>>
>>  Atualmente: Elastix 2 com Asterisk 1.6.2.10 + TE110P
>> Problema:
>> 1. No recebimento da ligação não recebo o número do telefone / ramal
>> corretamente, sempre vem algo como 8888, sendo que estou ligando no 8600,
>> posso ligar em qualquer um 8601 8605...
>> MFC/R2 call offered on chan 31. ANI = 88811111444444444444, DNIS = 8888,
>> Category = Collect Call
>> O ANI sempre vem algo parecido com 8888*********** o DNIS sempre 8888
>>
>> Consigo chamar um ramal SIP (configurando como DDR 8888) mas quando atendo
>> tenho RUÍDOS ALEATÓRIOS e depois de 1 ou 2 segundos, cai a ligação.
>>
>>  2. Ruídos Aleatórios ao receber a chamada
>>
>>  3. Ao fazer uma chamada o asterisk envia cada digito por vez e
>> aparentemente excede o tempo da central publica, assim não completa a
>> ligação.
>>  Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log:
>> Chan 1 - MF Rx << 1 [OFF]
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - Sending DNIS digit 0
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - MF Tx >> 0 [ON]
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - Group A DNIS request handled
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - MF Rx << 1 [ON]
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - MF Tx >> 0 [OFF]
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - MF Rx << 1 [OFF]
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - No more DNIS. Doing nothing, waiting for timeout.
>> [Mar  6 10:46:51] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - Group A DNIS request handled
>> [Mar  6 10:46:52] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - MF Rx << 1 [ON]
>> [Mar  6 10:46:52] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - MF Rx << 1 [OFF]
>> [Mar  6 10:46:52] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - No more DNIS. Doing nothing, waiting for timeout.
>> [Mar  6 10:46:52] DEBUG[10072]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 1 - Group A DNIS request handled
>>
>>
>>  Resumindo:
>> Acredito que eu tenha 2 problemas:
>> 1. Li sobre uma configuração para fazer enviar/receber os digitos em
>> pacotes, mas não achei isso
>> 2. Deve existir alguma configuração incorreta que esta fazendo não
>> converter o sinal digital em analogico gerando ruídos.
>>
>>  Agradeceria muito se alguem pudesse me ajudar, ou talvez passar a
>> configuração que esta utilizando.
>>
>>  Segue abaixo minha configuração atual:
>> /etc/dahdi/system.conf
>> span=1,1,0,cas,hdb3
>> # termtype: te
>> cas=1-15:1101
>> cas=17-31:1101
>> #bchan=1-15,17-31
>> dchan=16
>> echocanceller=oslec,1-15,17-31
>>
>>  # Global data
>>
>>  loadzone        = br
>> defaultzone     = br
>>
>>  /etc/asterisk/chan_dahdi.conf
>> [trunkgroups]
>>
>>  [channels]
>> context=from-pstn
>> signalling=fxs_ks
>> rxwink=300              ; Atlas seems to use long (250ms) winks
>> usecallerid=yes
>>  hidecallerid=no
>> callwaiting=yes
>> usecallingpres=yes
>> callwaitingcallerid=yes
>> threewaycalling=yes
>> transfer=yes
>> canpark=yes
>> cancallforward=yes
>> callreturn=yes
>> echocancel=yes
>> echocancelwhenbridged=no
>> faxdetect=incoming
>> echotraining=800
>> rxgain=0.0
>> txgain=0.0
>> callgroup=1
>> pickupgroup=1
>>
>>  dtmfmode=rfc2833
>>
>>  ;Uncomment these lines if you have problems with the disconection of
>> your analog lines
>> ;busydetect=yes
>> ;busycount=3
>> signalling=mfcr2
>> mfcr2_variant=br
>> mfcr2_get_ani_first=no
>> ;mfcr2_get_ani_first=yes
>> mfcr2_max_ani=20
>> mfcr2_max_dnis=4
>> mfcr2_category=national_subscriber
>> mfcr2_logdir=span1
>> mfcr2_logging=all
>> mfcr2_mfback_timeout=-1
>> mfcr2_metering_pulse_timeout=-1
>> mfcr2_allow_collect_calls=yes
>> mfcr2_double_answer=no
>> mfcr2_immediate_accept=no
>> mfcr2_forced_release=no
>>  mfcr2_charge_calls=yes
>> language=pt_BR
>>
>>  immediate=no
>>
>>  #cas=1-15,17-31,1101
>>
>>  #include dahdi-channels.conf
>> #include chan_dahdi_additional.conf
>>
>>  /etc/asterisk/dahdi-channels.conf
>>  ; Span 1: WCT1/0 "Digium Wildcard TE110P T1/E1 Card 0" (MASTER) HDB3/
>> ;group=0,11
>> group=0
>> context=from-pstn
>> ;switchtype = national
>> signalling = mfcr2
>> channel => 1-15,17-31
>> context = default
>> group = 63
>>
>>  /etc/asterisk/unicall.conf
>>  [Channels]
>> ;ISS_GHOST_CONTEXT[0:0]
>> language=en
>> ;context=digital_incoming_0_0
>> ;context=digital-avantel
>> context=e1-inline
>> usecallerid=yes
>> hidecallerid=no
>> callwaitingcallerid=yes
>> threewaycalling=yes
>> transfer=yes
>> cancallforward=yes
>> callreturn=yes
>> echocancel=yes
>> echocancelwhenbridged=no
>> echotraining=800
>> relaxdtmf=no
>>  ;relaxdtmf=yes
>> rxgain=0
>> txgain=0
>> group=11
>> callgroup=0
>> pickupgroup=0
>> immediate=no
>> callerid=asreceived
>> amaflags=default
>> accountcode=avantel
>> musiconhold=default
>> protocolclass=mfcr2
>> ;protocolvariant=mx,0,4,7
>> protocolvariant=br,20,4
>> ;channel=0-0
>> channel=1-15
>> channel=17-31
>>
>>
>>  *LOG RECEBENDO CHAMADA (PARTE)*
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 81111111113111, expected length: 20
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 811111111131111, expected length: 20
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 8111111111311111, expected length: 20
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:44] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 81111111113111111, expected length: 20
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 811111111131111111, expected length: 20
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:45] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 8111111111311111111, expected length: 20
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [ON]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 5 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Getting ANI digit 1
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - ANI so far: 81111111113111111111, expected length: 20
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Done getting ANI!
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - Requesting change to Group II with signal 0x33
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 3 [ON]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 3 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [ON]
>> MFC/R2 call offered on chan 31. ANI = 81111111113111111111, DNIS = 8888,
>> Category = Collect Call
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1783 dahdi_r2_on_call_offered:
>> Accepting MFC/R2 call with charge on chan 31
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 1 [ON]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Rx << 1 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - MF Tx >> 1 [OFF]
>> [Mar  6 10:54:46] DEBUG[2331]: chan_dahdi.c:1935 dahdi_r2_write_log: Chan
>> 31 - calling timer 28 (r2_answer_delay) callback
>>
>>
>>
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> Headsets Plantronics com o melhor preço do Brasil.
>> Acesse agora www.voipmania.com.br
>> VOIPMANIA STORE
>> ________
>> Lista de discussões AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>>
>>
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> Headsets Plantronics com o melhor preço do Brasil.
>> Acesse agora www.voipmania.com.br
>> VOIPMANIA STORE
>> ________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Headsets Plantronics com o melhor preço do Brasil.
> Acesse agora www.voipmania.com.br
> VOIPMANIA STORE
> ________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>



-- 
At.


           ____________________________
                  Nielsen Alves de Oliveira
     Consultor em Sistemas Computacionais
                              CIO
                      Free Solutions
                Telefone: (65) 3025-7356
            Celular: (65) 9287-5331 (Vivo)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110306/1b06ed37/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil