[AsteriskBrasil] Nova versão DigiVoice Channel e VoicerLib
Magno R Junqueira
magno em cmg.com.br
Sexta Agosto 17 11:40:23 BRT 2007
Caro Muriel,
no cenário REDE PÚBLICA <-> ASTERISK(*) <-> CENTRAL, usando: Fedora Core
6, Kernel 2.6.20, Asterisk 1.4.10, VB6060, DGVChannel 0.9.4, VoicerLib
4.0.9.4 e Central Intelbras Digital 126 o CallerId fornecido pela Rede
Pública não é repassado para a Central.
No mesmo cenário usando DGVChannel 0.9.3 e VoicerLib 4.0.9.3 este
problema deixa de existir.
Vale pela lembrança.
Obrigado.
> Olá Todos,
>
> A DigiVoice está liberando uma nova versão de Channel Driver.
> Esta versão possui:
>
> Implementações:
> - Compatibilidade com asterisk 1.4.10;
> - Compatibilidade com kernel 2.6.22;
> - Novo metodo de funcionamento para a aplicação DgCollectCallBlock();
> - context|s|1 para chamadas entrantes com *signalling* *isdn*(com/sem
> overlapdial);
> - Novo parametro no digivoice.conf que habilita/desabilita a detecção de FAX;
> - Nova sinalização E1/R2 ARGENTINA;
>
> Correções:
> - Problema detectado somente com asterisk 1.4, que poderia provocar
> um ruido ao acessar uma opção de um IVR(VoicerLib 4.0.9.4);
> - Problema entre *port_id*(digivoice.conf) e
> *Set(CALLERID)*(extensions.conf), somente para *signalling* *isdn*;
> - Problema de não enviar comando de iniciar ou parar a musica de
> espera(MOH), somente com asterisk 1.4;
> - Problema de pegar um valor incorreto caso o *port_id* não estivesse
> definido no *digivoice.conf*;
> - Problema de não cancelar a ligação em "B" no caso de desistencia de
> uma ligação entrante, somente para *signalling* *isdn*;
> - Problema de possivel dead-lock para *signalling* *isdn*, ocorre ao
> acessar um canal ja em processo de desligamento;
> - Problema de um dos lados da ligação ficar "mudo" em caso de um
> desligamento logo apos a geração de um DTMF;
>
>
>
> *Importante: Para compilar a versão 0.9.4 do channel, é necessário a
> voicerlib de versão 4.0.9.4;
>
> *Importante: Esta versão não esta com default de compilação para
> *isdn*, para compilar com esta
> opção verifique os arquivos Makefile e chan_dgv.c;
>
> *Importante: Para compilar a voicerlib com a sinalização R2 MEXICO, ou
> R2 ARGENTINA, execute o arquivo
> *configure* em /usr/src/voicerlib-VERSAO/ da seguinte
> forma: console linux # ./configure -OPTION
> Segue descrição: ./configure
> -m (Mexico's R2 support)
> -a (Argentina's R2 support)
> -d (Defaults to Brazil's R2)
>
>
>
> Arquivos/Procedimento para instalação:
> VoicerLib => http://www.digivoice.com.br/suporte/files/vlib/voicerlib-4.0.9.4.tar.gz
>
> DgvChannel => http://www.digivoice.com.br/suporte/files/channel/dgvchannel-0.9.4.tar.gz
>
> O procedimento para instalação encontra-se no arquivo INSTALL dentro
> do diretório dgvchannel-0.9.4
>
>
>
> ../dgvchannel- 0.9.4/CHANGELOG
>
> v0.9.4
> ======
>
> - Implementacoes para funcionamento com asterisk 1.4.10;
>
> - Implementacoes para compatibilidade com kernel 2.6.22;
>
> - Implementado novo metodo de funcionamento para a aplicacao
> DgCollectCallBlock(),
> com este novo metodo nao eh mais necessario efetuar o atendimento da
> ligacao para
> entao poder bloquea-la.
> Segue exemplo de um contexto basico(extensions.conf):
> [default]
> exten => _X.,1,DgCollectCallBlock()
> exten => _X.,n,Dial(IAX2/1234,60,Tt)
> exten => _X.,n,HangUp
>
> - Implementado context|s|1 para chamadas entrantes com *signalling* *isdn*,
> (com/sem overlapdial);
>
> - Criado novo parametro no digivoice.conf, segue descricao:
> *faxdetection* - Habilita deteccao de FAX;
> Pode assumir os seguintes valores:
> |_ 0 -> Desabilitado;
> |_ 1 -> Habilitado (padrao);
>
> - Implementacoes para sinalizacao E1/R2 ARGENTINA. Para que a
> sinalizacao E1/R2 ARGENTINA
> funcione corretamente eh necessario que o valor de *group_b_value=1*
> seja alterado para
> *group_b_value=6*, este valor deve ser alterado no arquivo *digivoice.conf*;
>
> - Alteracoes na sinalizacao r2, que ao receber os eventos de
> B_NUMBER_UNKNOWN, B_NUMBER_CHANGED e
> B_OUT_OF_SERVICE, ainda continuamos em processo de chamando, assim
> permitindo receber a mensagem
> de audio da operadora;
>
> - Corrigido problema detectado somente com asterisk 1.4, que poderia
> provocar um ruido
> ao acessar uma opcao de um IVR(correcao feita na VoicerLib 4.0.9.4);
>
> - Corrigido problema entre configuracao de *port_id*(digivoice.conf) e opcao de
> *Set(CALLERID)*(extensions.conf), somente para *signalling* *isdn*;
>
> - Corrigido problema de nao enviar comando de iniciar ou parar a
> musica de espera(MOH)
> ao definir o parametro *m* no comando *dial*, somente com asterisk 1.4;
>
> - Corrigido problema de pegar um valor incorreto caso o *port_id* nao
> estivesse definido
> no *digivoice.conf*;
>
> - Corrigido problema de nao cancelar a ligacao em "B" no caso de
> desistencia de uma ligacao
> entrante, somente para *signalling* *isdn*;
>
> - Corrigido possivel dead-lock para *signalling* *isdn*, ocorre quando
> um channel tenta acessar
> um canal ja em processo de desligamento;
>
> - Corrigido possivel problema de um dos lados da ligacao ficar "mudo"
> em caso de um desligamento
> logo apos a geracao de um DTMF;
>
> Obs.: Esta versao nao esta com default de compilacao para *isdn*, para
> compilar com esta
> opcao verifique os arquivos Makefile e chan_dgv.c;
>
> Obs.: Para compilar a voicerlib com a sinalizacao R2 MEXICO, ou R2
> ARGENTINA, execute o arquivo
> *configure* em /usr/src/voicerlib-VERSAO/ da seguinte forma:
> console linux # ./configure -OPTION
> Segue descricao: ./configure
> -m (Mexico's R2 support)
> -a (Argentina's R2 support)
> -d (Defaults to Brazil's R2)
>
>
>
>
> _____________________
> A DigiVoice agradece.
>
> ***Vamos fortalecer o mercado interno. Por que não utilizar tecnologia
> do Brasil no Brasil?***
>
>
Mais detalhes sobre a lista de discussão AsteriskBrasil