[AsteriskBrasil] Chamada à cobrar em canal DAHDI
Guilherme
guilherme em vdt.com.br
Sexta Março 25 10:59:15 BRT 2011
Bom Dia Pessoal,
Tenho enfrentado problemas para receber ligações à cobrar em um ramal específico.
Meu asterisk está configurado para não receber ligações à cobrar, mas preciso que um ramal específico receba as ligações.
No meu chan_dahdi.conf
mfcr2_allow_collect_calls=no
mfcr2_double_answer=yes
Utilizo para atender as chamadas do ramal específico a aplicação DAHDIAcceptR2Call(yes) , mas mesmo assim as ligações não são atendidas. Só recebo 1 toque no aparelho e a ligação cai.
Quando a chamada é atendida pelo ramal o seguinte erro aparece
[Mar 25 10:32:04] ERROR[31713]: chan_dahdi.c:1602 dahdi_r2_write_log: Chan 23 - Protocol error. Reason = Invalid R2 state, R2 State = *Unknown*, MF state = MF Engine Off, MF Group = Backward Group B, CAS = 0x08
DNIS = MCDU, ANI = 11XXXXXXXX, MF = 0x20
[Mar 25 10:32:04] ERROR[31713]: chan_dahdi.c:1374 dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 23: Invalid R2 state
Se seto o mfcr2_doubleanswer=no, não bloqueia nenhuma ligação a cobrar
Setei o DAHDIAcceptR2Call com yes, com no e sem parâmetros mais não faz diferença nenhuma, a ligação entra mas na hora que é atendida pelo ramal ela cai.
Estou usando
asterisk - 1.4.32
dahdi - 2.4.0
openr2 - 1.3.0
Alguém ai já passou por isso encontrou uma saída?
Guilherme
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110325/8fc4e4a3/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil