FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 24/01/2012 08:45:34

PattyC
Visitante

Operando o CB3000 TDMoE com tempos de FLASH curtos em canais FXS

Como é de conhecimento de todos, quando o CB3000 TDMoE está funcionando com TDMoE, este é reconhecido pelo Asterisk como uma placa FXS ou FXO da Digium, pois utiliza o driver Dahdi para o tratamento do TDMoE e encaminhamento dos eventos para o Asterisk.

Por padrão o Asterisk não permite tempos de FLASH curtos nos canais FXS (80ms <  flash < 200ms), para que isto seja possível é preciso alterar uma definição de compilação do Dahdi no arquivo “dahdi_config.h (dahdi-linux/Linux/include/dahdi/dahdi_config.h)

Onde se lê:


/* DAHDI compile time options */
/*
* Uncomment if you have a European phone, or any other phone with a
*  short flash time.
* This will stop the flash being mis-detected as a pulse dial "1" on
*  phones with short flashes
*/

/* #define SHORT_FLASH_TIME */


Descomente a linha

#define SHORT_FLASH_TIME


Recompile o Dahdi e configure no chan_dahdi.conf o parâmetro flash e rxflash de acordo com o tempo de flash do aparelho.


flash=150           ; minimum hook flash (recall) length

rxflash=350        ; maximum hook flash length



Atenciosamente,
Equipe Digivoice.
http://www.digivoice.com.br/suportefiles/files/vlib/doc/digi.PNG

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson