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

Marcelo Busana celobusana em gmail.com
Domingo Março 6 18:25:25 BRT 2011


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
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110306/9f1c89e5/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil