Fórum de Suporte Digivoice
Você não está logado.
Esta estabelecida a conexão da placa e link E1, porem chamadas estão sendo desconectadas no intervalo de +-60s, também a placa não esta reconhecendo dígitos ?DTMF?.
Versão VoicerLib 4.0.8.0, Channel Driver para Asterisk versao 0.8.0 e Asterisk 1.2.14.
Renato dos Santos Souza
Offline
Olá Renato,
O nosso Channel Driver possui o log de sinalização (R2), onde é mostrada toda a troca de sinalzação.
Para ativar esse log basta digitar no console do Asterisk: "dgv r2 log on" (sem as aspas).
Poste-nos o resultado de uma ligação que é desconectada para podermos entender melhor seu problema e chegarmos à solução.
[]'s
Muriel Arneiro
Suporte - DigiVoice
Offline
Olá Muriel!
Estou tentando identificar a causa das desconexões em nossa solução Asterisk. Como devo interpretar o resultado desse log (gerado pelo comando recomendado acima)? Existe algum documento explicando a sua saída?
Por exemplo, ativei o log conforme a tua sugestão e obtive a seguinte saída em um dos arquivos:
<15:05:23.51830> R2(rx): <<-....d
<15:05:24.51930> R2(rx): <<-....9
<15:09:04.10482> R2(tx): ->>..................1
<15:09:04.10487> R2(rx): <<-....9
<15:09:04.10615> R2(rx): <<-....d
<15:09:04.10615> MF(tx): ->>............a
<15:09:04.10693> MF(rx): <<-......1
<15:09:05.10773> MF(tx): ->>............2
<15:09:05.10941> MF(rx): <<-......1
<15:09:05.11021> MF(tx): ->>............1
<15:09:05.11181> MF(rx): <<-......1
<15:09:05.11245> MF(tx): ->>............5
<15:09:05.11437> MF(rx): <<-......1
<15:09:05.11517> MF(tx): ->>............3
<15:09:05.11701> MF(rx): <<-......1
<15:09:06.11781> MF(tx): ->>............3
<15:09:06.11917> MF(rx): <<-......1
<15:09:06.11997> MF(tx): ->>............2
<15:09:06.12141> MF(rx): <<-......1
<15:09:06.12221> MF(tx): ->>............2
<15:09:06.12421> MF(rx): <<-......1
<15:09:06.12493> MF(tx): ->>............2
<15:09:06.12629> MF(rx): <<-......1
<15:09:06.12717> MF(tx): ->>............a
<15:09:07.12789> MF(rx): <<-......1
<15:09:07.12877> MF(tx): ->>............3
<15:09:07.12965> MF(rx): <<-......1
<15:09:07.13045> MF(tx): ->>............6
<15:09:07.13125> MF(rx): <<-......1
<15:09:07.13213> MF(tx): ->>............3
<15:09:07.13357> MF(rx): <<-......3
<15:09:07.13437> MF(tx): ->>............1
<15:09:09.14901> MF(rx): <<-......1
<15:09:18.24581> R2(tx): ->>..................9
<15:09:18.24585> R2(rx): <<-....d
<15:09:18.24695> R2(rx): <<-....9
<15:09:18.24695> R2(tx): ->>..................9
O que significam esses resultados??
Desde já, obrigado.
Fabio.
Offline
Fabio,
pelo seu log não há nada de anormal, a ligação foi para 021 53 3222-0363 (MF - Tx) e não houve atendimento (R2 - Rx= 5) e então quem fez a ligação desligou.
No R2 9, tanto pata Tx como para Rx significa livre.
R2 Tx=1 -> ocupação
R2 Rx=d -> confirmação de ocupação
R2 Rx=5 -> atendimento
R2 Rx=d -> desligar para trás (após atendimento)
R2 Tx=9 -> desligar para frente
Não sei se este log é de uma ligação atendida, mas deveria haver um 5 no r2 para pegar o atendimento.
você está ligando diretamente na rede pública ou em um pabx convencional?
Armando
Offline
Armando,
Obrigado pelas explicações. Tentarei isolar o log de algumas chamadas que estão "caindo" e voltarei a postar aqui.
Quanto a sua pergunta, a placa VB-3030 está ligada diretamente ao modem E1 que está ligado ao par trançado que vem da operadora GVT. Não existe nenhum outro PABX no meio do caminho.
A propósito: O pessoal tem me reportado que as ligações as vezes caem quando completa 1 minuto de ligação. Essa informação ajuda em alguma coisa?
Obrigado!
Fabio.
Offline
Armando,
Apenas um adendo: acabei de reler a mensagem do autor deste tópico (rrsinfor) e percebi que estamos tendo o mesmo problema (que me foi relatado hoje): conexões caindo quando a ligação se aproxima de 60 segundos.
Já é alguma pista. Vou tentar obter mais logs para postar aqui.
Mais uma vez, obrigado.
Fabio.
Offline
Várias coisas podem ocorrer para derrubar uma chamada:
1 - sincronismo errado entre a placa e a pública. A placa deve sempre sincronizar com a rede pública. Isto é configurável no digivoice.conf (e1_sync=1).
2 - verifique os alarmes que podem estar ocorrendo no e1. No CLI digite: dgv show alarms <placa>.
3 - use o log para verificar a troca de sinalização : dgv r2 log on
4 - certifique-se que a queda não é por detecção de ocupado na fala. Se for altere o parâmetro busysensibility de 1 para 3 no arquivo cp_default.cfg /usr/src/voicerlib-xxxxx/firmware
5 - cuidado com aterramento do modem/asterisk/pabx (se houver), não exite em ligar um fio entre as carcaças do pc e do modem e do pabx, mesmo que haja o 3º pino na rede.
6 - alguns no-break utilizados geram ondas quadradas refletindo em ruido no sistema e instabilidades na sinalização.
Armando
Offline