Re: [AsteriskBrasil] E1 BrasilTelecom (continuação)

Joca Loco jocalocobr em gmail.com
Quinta Maio 10 11:56:10 BRT 2007


Olá Pessoal,

galera, eu estou conseguindo fazer ligações com a minha E1 utilizando R2
Digital da Brasiltelecom, porém, não consigo receber ligações. Estou
utilizando o testcall da libunicall para fazer depuração do que está
acontecendo aqui. Vejam o que acontece quando eu faço uma ligação da PSTN
para o número da E1:

Main thread
MFC/R2 Chan   2:      <- 0001  [1/       1/Idle          /Idle         ]
MFC/R2 Chan   2: Detected
MFC/R2 Chan   2: Making a new call with CRN 32769
MFC/R2 Chan   2: 1101  ->      [2/       2/Idle          /Idle         ]
Chan   2: -- Detected on channel 0, CRN 32769
Chan   2: -- Detected on channel 0, CRN 32769
Main thread
MFC/R2 Chan   2:      <- 8 on  [2/       2/Seize ack     /Seize ack    ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Seize ack     /Seize ack    ]
MFC/R2 Chan   2:      <- 8 off [2/       2/Group A       /Category req ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /Category req ]
MFC/R2 Chan   2:      <- 2 on  [2/       2/Group A       /Category req ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /Category req ]
MFC/R2 Chan   2:      <- 2 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 6 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 6 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 1 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 1 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 9 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 9 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 1 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 1 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 6 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 6 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 4 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 4 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 2 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 2 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 2 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 2 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 0 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 0 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 8 on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 on  ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- 8 off [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: 5 off ->      [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2:      <- F on  [2/       2/Group A       /ANI request  ]
MFC/R2 Chan   2: R2 prot. err. [2/       2/Group A       /ANI request  ]
cause 32772 - Unexpected MF6 signal
MFC/R2 Chan   2: 1001  ->      [1/       1/Idle          /Idle         ]
Chan   2: -- Protocol failure on channel 0, cause (32772) Unexpected MF6
signal
Chan   2: -- Protocol failure on channel 0, cause (32772) Unexpected MF6
signal
Main thread


Como podem observar, recebo um protocol failure on channel 0, cause 32772 -
unexpected mf6 signal. O que é que pode ser isso? Eu estou conseguindo fazer
ligações na boa com este circuito. Vejam:

Chan   1: Initiating call
MFC/R2 Chan   1: Call control(1)
MFC/R2 Chan   1: Make call
MFC/R2 Chan   1: Making a new call with CRN 32769
MFC/R2 Chan   1: 0001  ->      [1/       1/Idle          /Idle         ]
Chan   1: -- Dialing on channel 0
Chan   1: -- Dialing on channel 0
MFC/R2 Chan   1:      <- 1101  [1/      40/Seize         /Idle         ]
MFC/R2 Chan   1: 9 on  ->      [2/      40/Group I       /Idle         ]
MFC/R2 Chan   1:      <- 5 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 9 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 5 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: Calling party category 0x0
MFC/R2 Chan   1: 1 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /Category     ]
MFC/R2 Chan   1: 1 off ->      [2/      40/Group I       /Category     ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /Category     ]
MFC/R2 Chan   1: 1 on  ->      [2/      40/Group I       /Category     ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 1 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 6 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 6 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 4 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 4 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 2 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 2 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 2 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 2 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 0 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 0 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 8 on  ->      [2/      40/Group I       /DNIS         ]
Main thread
MFC/R2 Chan   1:      <- 3 on  [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 8 off ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 3 off [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1: 1 on  ->      [2/      40/Group I       /DNIS         ]
MFC/R2 Chan   1:      <- 1 on  [2/      40/Group II      /Category     ]
MFC/R2 Chan   1: 1 off ->      [2/      40/Group II      /Category     ]
MFC/R2 Chan   1:      <- 1 off [2/      40/Group II      /Category     ]
Chan   1: -- Alerting on channel 0
Chan   1: -- Alerting on channel 0
MFC/R2 Chan   1:      <- 0101  [1/     200/Await answer  /Category     ]
Chan   1: -- Connected on channel 0
Chan   1: -- Connected on channel 0
Chan   1: -- '*00000001*32148200*91642208*#'
Main thread
MFC/R2 Chan   1:      <- 1101  [1/     400/Answered      /Category     ]
MFC/R2 Chan   1: Far end disconnected(cause=Normal Clearing [16]) - state
0x400


E aí, alguém pode ajudar? Tô pensando em jogar a toalha branca pro alto...

Valeu! Joca Loco.

Em 04/05/07, Leandro Augusto <leandro.augusto em gmail.com> escreveu:
>
> Olá Joca,
>
>
> A E1 não atende utilizando o  "s", como nas linhas analógicas, e sim pelo
> número chamado.
>
> Ex: Se se número for (11) 3900-5000, configure o contexto de chamadas
> recebidas conforme abaixo:
>
>
> [e1-inline]
>
> exten => 5000,1,Answer
> exten => 5000,2,Dial(SIP/21,50)
> exten => 5000,3,Hangup
>
> Normalmente a operadora envia somente os últimos 4 dígitos, cheque isso na
> console quando estiver recebendo uma ligação. Fazendo assim você pode
> configurar também os ramais DDRs.
>
> exten => _50XX,1,Answer
> exten => _50XX,2,Dial(SIP/${EXTEN})
> exten => _50XX,3,Hangup
>
>
> Att,
>
> *--*
> *Leandro Augusto*
> *Analista de TI*
> *Canal Telecom*
> *55 (48) 3952-3000*
> *leandro em canaltelecom.com.br
> www.canaltelecom.com.br
> *
>
> 2007/5/4, Joca Loco < jocalocobr em gmail.com>:
> >
> > Galera, até agora, muito obrigado a quem já me auxiliou a resolver o
> > problema do E1 da BrasilTelecom.
> >
> > Eu já estou conseguindo fazer ligações de boa pelo E1, só tem mais
> > alguns problemas:
> >
> > 1. Eu consigo fazer chamadas, mas não consigo receber chamadas.
> >
> > Vejam o meu unicall.conf:
> >
> > x:/etc/asterisk# cat unicall.conf
> > [channels]
> >
> > context=e1-inline
> > usecallerid=yes
> > hidecallerid=no
> > threewaycalling=yes
> > transfer=yes
> > cancallforward=yes
> > callreturn=yes
> > echocancel=yes
> > echocancelwhenbridged=yes
> > rxgain=0.0
> > txgain=0.0
> > relaxdtmf=yes
> > callgroup=1
> > pickupgroup=1
> > immediate=no
> > callerid=asreceived
> > musiconhold=default
> > protocolclass=mfcr2
> > protocolvariant=br,20,4
> > protocolend=cpe
> > group=1
> > channel => 1-15
> > protocolclass=mfcr2
> >
> > E agora meu extensions.conf:
> >
> > [e1-inline]
> > exten => s,1,Ringing
> > exten => s,2,Answer
> > exten => s,3,Dial(SIP/21,50)
> > exten => s,4,Hangup
> >
> > Porém, quando efetuo uma chamada para o tronco do E1, vejam o que
> > acontece:
> >
> > [2007-05-04 11:17:11] NOTICE[3048]: chan_unicall.c:2599 handle_uc_event:
> > Unicall/7 event Detected
> > [2007-05-04 11:17:12] NOTICE[3048]: chan_unicall.c:2599 handle_uc_event:
> > Unicall/7 event Protocol failure
> > [2007-05-04 11:17:12] ERROR[3048]: chan_unicall.c:2603 handle_uc_event:
> > Unicall/7 protocol error. Cause 32772
> >
> > Vocês sabem o que pode estar acontecendo?
> >
> > Valeu!! Abraços, Joca Loco.
> >
> >
> >
> > ----------------------------------------
> > Estação VoIP 2006
> > 5 e 6 Dezembro
> > Curitiba PR
> > http://www.estacaovoip.com.br
> >
> > _______________________________________________
> > LIsta de discussões AsteriskBrasil.org
> > AsteriskBrasil em listas.asteriskbrasil.org
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
> > _______________________________________________
> > Acesse o  wiki AsteriskBrasil.org:
> > http://www.asteriskbrasil.org
> >
>
>
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070510/cd0f0489/attachment-0001.html


Mais detalhes sobre a lista de discussão AsteriskBrasil