Fórum de Suporte Digivoice
Você não está logado.
Consegui, apos muito custo, deixar funcionando o asterisk com a versao mais nova dos drivers da digivoice.
Entretanto, nao sei sob qual circunstancia, o canal fica travado, isso pq:
pbx*CLI> dgv show channel 1
pbx*CLI>
Channel: 1
Group: 1
Card number: 1
Extension:
Context: inbound-gvt
Owner: <None>
Account Code: <None>
Card model: 0408PCI
RX gain: 0
TX gain: -6
Reserved: 0
Silence Threshold: -36
Signalling: FXO
Pickup Group: 0
DialTone Timeout: 500
MusicOnHold Class: <default>
Using DSP echo cancelation: yes
Drop tx samples factor: 33
Relax DTMF level: 1
Generate ringback tone: yes
Generate busy tone: yes
Regenerate detected DTMF: no
Detects DTMF and pass it to Asterisk: yes
Callprogress configuration file: cp_default.cfg
Language: pt_BR
Current Rx codec: ffGsm610
Current Tx codec: ffGsm610
Interface Type: FXO
|_ Default Call Progress configuration file: cp_default.cfg
|_ Wait for dialtone: no
Antes que me perguntem, eu alterei o wait for dialtone:no porque ele ligado nao estava discando.
O fato eh que nao existe nenhum canal utilizando essa porta do DGV, e ela fica travando o canal. Ninguem consegue efetuar ligacoes e nem o recebimento eh efetuado. Como faco para corrigir isso?
Offline
Ola,
tente atualizar a VoicerLib para 4.0.7.6rc no site, www.digivoice.com.br...
Atenciosamente...
Offline
tente "VoicerLib 4.0.7.6 (release candidate 2)"
Offline
Continuam os canais travados. Exemplo de um dos canais:
pbx*CLI> dgv show channel 4
pbx*CLI>
Channel: 4
Group: 1
Card number: 1
Extension:
Context: inbound-gvt
Owner: Dgv/4
Account Code: <None>
Card model: 0408PCI
RX gain: 0
TX gain: -6
Reserved: 0
Silence Threshold: -36
Signalling: FXO
Pickup Group: 0
DialTone Timeout: 500
MusicOnHold Class: <default>
Using DSP echo cancelation: yes
Drop tx samples factor: 33
Relax DTMF level: 1
Generate ringback tone: yes
Generate busy tone: yes
Regenerate detected DTMF: no
Detects DTMF and pass it to Asterisk: yes
Callprogress configuration file: cp_default.cfg
Language: pt_BR
Current Rx codec: AST_FORMAT_GSM:ffGsm610
Current Tx codec: AST_FORMAT_GSM:ffGsm610
Interface Type: FXO
|_ Default Call Progress configuration file: cp_default.cfg
|_ Wait for dialtone: no
Offline
Eu atualizei para a voicerlib release candidate, mas os seguintes erros aconteceram:
messages:Feb 12 08:43:11 ERROR[12739] chan_dgv.c: ERROR ENABLING DSP ECHO CANCELATIONmessages:Feb 12 08:59:42 ERROR[12809] chan_dgv.c: ERROR ENABLING DSP ECHO CANCELATIONmessages:Feb 12 09:00:10 ERROR[12822] chan_dgv.c: ERROR ENABLING DSP ECHO CANCELATIONmessages:Feb 12 09:00:41 ERROR[12845] chan_dgv.c: ERROR ENABLING DSP ECHO CANCELATIONmessages:Feb 12 09:03:15 ERROR[12856] chan_dgv.c: ERROR ENABLING DSP ECHO CANCELATIONmessages:Feb 12 09:04:23 ERROR[12873] chan_dgv.c: ERROR ENABLING DSP ECHO CANCELATION
Fui obrigado a voltar a versao anterior, entretanto, os canais CONTINUAM travando. Eu preciso de mais empenho de voces. Eu nao posso disponibilizar uma pessoa para ficar dando dgv reset toda a hora no pbx.
Favor dar a devida atencao.
pbx*CLI> dgv reset
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvshowchannels' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvshowchannel' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvreset' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvshowversion' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvshowalarms' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvdebugaudio' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvverbose' already registered (or something close enough)
Feb 14 09:34:15 WARNING[19093]: cli.c:1027 ast_cli_register: Command 'dgvr2log' already registered (or something close enough)
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4007 setup_dgv: Dgv Channel: SLINEAR support disabled
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4011 setup_dgv: Dgv Channel: U_LAW support enabled
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4015 setup_dgv: Dgv Channel: A_LAW support enabled
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4019 setup_dgv: Dgv Channel: GSM support enabled
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4023 setup_dgv: Dgv Channel: Force Single Span - no
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4112 setup_dgv: audio capabilities = e
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4199 setup_dgv: Loading ports........................
Feb 14 09:34:15 NOTICE[19093]: chan_dgv.c:4221 setup_dgv: Waiting synchronization....................
Feb 14 09:34:15 ERROR[19093]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 1 - cod 503
Feb 14 09:34:15 ERROR[19093]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 2 - cod 503
Feb 14 09:34:15 ERROR[19093]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 3 - cod 503
Feb 14 09:34:15 ERROR[19093]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 4 - cod 503
p
Offline
Olá gscotti!!
Você poderia me informar a versão do seu Asterisk??
Se possível, poste seu digivoice.conf também!
[ ]'s
Muriel Arneiro
Offline
Vamos la:
Asterisk 1.2.9.1 built by root @ pbx on a i686 running Linux on 2007-01-30 03:33:55 UTC
digivoice.conf
[general]
allow_slinear=0
allow_ulaw=1
allow_alaw=1
allow_gsm=1
force_single_span=0
[allportsconfig]
default_callprogress=cp_default.cfg
detectiontype = 1
dialtype = 1
afterdialpause=1000
ringbacktone1 = tone1
ringbacktone2 = tone1
ringbacktimes = 1000,4000,1000,4000
busytone1 = tone1
busytone2 = tone1
busytimes = 250,250,250,250
[groups]
group = 1
ports => 1-2,4
group = 2
ports => 3
[port_config]
; --- Configuracao 4 portas FXO
context=inbound-gvt
;tx_gain = -6
;rx_gain = +6
;silence_threshold = -30
;echocan=1
;dialtone_timeout=500
;wait_dialtone=0
;signalling=fxo
tx_gain = -6
rx_gain = 0
echocan=1
signalling=fxo
gen_dtmf=0
gen_ringback=1
gen_busy=1
dtmf_to_asterisk=1
callprogress=cp_default.cfg
language=pt_BR
silence_threshold=-36
dialtone_timeout=500
wait_dialtone=0
relaxdtmf=1
ports => 1-4
Eu recebo umas mensagens estranhas no console do asterisk, talvez possa ajuda'-los.
Feb 14 14:49:58 WARNING[25035]: codec_gsm.c:165 gsmtolin_framein: Huh? A GSM frame that isn't a multiple of 33 or 65 bytes long from Dgv (160)?
Feb 14 14:49:58 WARNING[25035]: codec_gsm.c:165 gsmtolin_framein: Huh? A GSM frame that isn't a multiple of 33 or 65 bytes long from Dgv (160)?
Offline
Alguma solucao da digivoice? Alguem poderia me ajudar? Esse problema de travamento esta realmente atrapalhando a nossa empresa. Ja faz alguns meses que estamos tentando resolver esse problema e ele persiste. Tem como eu devolver a placa e a digivoice me devolver o dinheiro?
Offline
As mensagnes de warning codec_gsm.c etc. podem ocorrer na alteração de um codec para ourto se ainda há dados circulando no Asterisk no formato anterior, por exemplo, ao detectar um sinal de fax o channel automaticamente passa os codecs para linear. Se estava em gsm, pode haver algumas amostras ainda em gsm e então, podem aparecer tais mensagens de warning. Outra situação é num atendimento IVR com mensagens gravadas em Linear e a comunicação em GSM.
Uma mensagme que ficou como ERROR e na verdade não é, é a de alocação do cancelador de eco. Por uma questão de debug, cada vez que se aloca o cancelador aparece ERROR[xxxx] dgv_chan.c event_handler: Port nn Enabling Echo Cancelation taps - ...
Offline
Quando eu coloquei o release candidate, o echo era extramamente perceptível, logo, é óbvio que o cancelamento de eco não estava funcionando, e a mensagem de erro procede. Tanto que ao retornar a versão antiga, o eco some. Por fim, eu não sei nem dizer se a versão de release candidate resolve os problemas acima mencionados, e a nossa empresa já está desde agosto do ano passado tentando resolver essas questões e não estamos conseguindo. Já foram tantos updates de versão de voicerlib, channel driver, e ainda assim está instável.
O maior problema ainda é o travamento das portas. O que você recomenda que eu faça para solucionar o problema? Eu preciso de uma solução definitiva.
Offline
Será que alguém poderia me dar alguma atenção? Meu último post foi dia 27 de fevereiro, e não tive nenhum acompanhamento desde então. Eu atualizei a voicerlib para rc3, a aparentemente os problemas de travamento acabaram. Mas, como antes já tinha comentado sobre a rc2, o DSP ECHO CANCELLATION não funciona, e torna o uso da placa impossível. Eu preciso de ajuda.
Última alteração por gscotti (02/03/2007 16:41:34)
Offline
Mar 2 17:43:01 ERROR[14172]: chan_dgv.c:3529 dgv_hangup: ERROR ENABLING DSP ECHO CANCELATION
Mar 2 17:43:02 NOTICE[4521]: chan_dgv.c:1018 set_port_config: port=1 id=250,250,250,250 context=inbound-gvt - cat=1 max_rx=4 txgain=-6 rxgain=4 echocan=yes
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1104 set_port_config: ERROR ENABLING DSP ECHO CANCELATION
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 1 - cod 503
Mar 2 17:43:02 NOTICE[4521]: chan_dgv.c:1018 set_port_config: port=2 id=250,250,250,250 context=inbound-gvt - cat=1 max_rx=4 txgain=-6 rxgain=4 echocan=yes
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1104 set_port_config: ERROR ENABLING DSP ECHO CANCELATION
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 2 - cod 503
Mar 2 17:43:02 NOTICE[4521]: chan_dgv.c:1018 set_port_config: port=3 id=250,250,250,250 context=inbound-gvt - cat=1 max_rx=4 txgain=-6 rxgain=4 echocan=yes
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1104 set_port_config: ERROR ENABLING DSP ECHO CANCELATION
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 3 - cod 503
Mar 2 17:43:02 NOTICE[4521]: chan_dgv.c:1018 set_port_config: port=4 id=250,250,250,250 context=inbound-gvt - cat=1 max_rx=4 txgain=-6 rxgain=4 echocan=yes
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1104 set_port_config: ERROR ENABLING DSP ECHO CANCELATION
Mar 2 17:43:02 ERROR[4521]: chan_dgv.c:1141 set_port_config: dg_IdleStart for port 4 - cod 503
p
Offline
gscotti, tenho notado o travamento de canais analógicos na placa vb0408 apenas quando a ligação é encaminhada para salas de conferência.
Offline
Eu não sei qual o comportamento que ocasiona essas paradas. Eu resolvi instalar o asterisk 1.4 com a nova voicerlib e channel driver. O travamento parece resolver, mas o eco que ele gera fica impraticável. E o pior é que ninguém da Digivoice se pronuncia. Olha a data que eu comecei a thread e os caras só enrolam.
Offline
Boa Tarde!
Em suporte direto ao nosso cliente gscotti, detectamos que as suas linhas trabalham com uma frequência de tons de ocupado que não estão no padrão Brasileiro de acordo com a ANATEL (425Hz).
Para que o sistema pudesse funcionar, elaboramos um patch para alteração do parâmetro que seta a frequência de tom de ocupado, podendo assim a placa aceitar os 600Hz que são enviados pela operadora do cliente.
Nos próximos releases da VoicerLib, será possível setar isso no arquivo cp_default.cfg diretamente, não sendo mais necessário rodar o patch.
[]'s
Muriel Arneiro
Suporte DigiVoice
Offline