[AsteriskBrasil] Eco Digivoice 8 FXO
Rudá Porto Filgueiras
rudazz em gmail.com
Quarta Junho 3 22:15:02 BRT 2009
2009/6/3 Eduardo Pereira <edupbar em gmail.com>:
> Pessoal
>
> Estou com muito problema de eco, na verdade nunca funcionou direito, em
> uma placa de 8 FXO digivoice.
> Estou utilizando 4 canais (1,2,5,6), o 1 e 2 são utilizáveis (tem eco,
> mas da pra escutar) os canais 5 e 6 não tem a menor possibilidade,
> parece que estão estourando traque no telefone.
Eu tive um problema assim com uma Digium E1, ficava com barulho de impressora.
Depois que reinstalei o sistema com Debian Lenny resolveu.
Quanto ao eco, por que está usando ecocancel = 1 apenas?
> Existe também uma grande instabilidade quanto ao tempo de uso... as
> portas 1 e 2 param de funcionar ou pioram a qualidade ao passar o tempo,
> basta reiniciar o servidor que melhora.
Isso eu já observei também, com linhas travadas e a placa não alocava
próximo canal livre.
> No arquivo digivoice.com ja fiz todas as combinações de TAPS conforme
> abaixo, de rx_gain e tx_gain , o IRQ é 3 para a vlib e 5 para a wcte110p
> não sei mais o que fazer....
>
> Alguém tem experiência com digivoice?
Eu usei uma placa dessas por algum tempo, mas não tinha muita qualidade mesmo.
Porém não aprofundei. Quando usava um Digium Analógica (FXO) era bem melhor.
Recentemente até uma Digium Clone que estava péssima eu resussitei
usando OSLEC + Dahdi, porém a digivoice não tem como usar OSLEC. :-(
> Agora até a digium esta iniciando com eco!!! :(
Nesse caso, seu sistema pode estar com algum problema de hardware que
está gerando perda de interrupções.
Pelo que percebi está usando "noapic" no boot do kernel, correto?
> echocan -> Indica se deve usar o cancelamento de eco do DSP da placa.
> ; Pode assumir os seguintes valores:
> ; |_ 0 -> desligado
> ; |_ 1 -> 32 TAPS ( 4 ms);
> ; |_ 2 -> 64 TAPS ( 8 ms);
> ; |_ 3 -> 128 TAPS (16 ms);
> ; |_ 4 -> 256 TAPS (32 ms);
> ; |_ 5 -> 512 TAPS (64 ms);
>
> Cenário: P4 3 Ghz, 1 G ram, ligado em no-break Aterrado, 01 placa Digium
> E1 TE110P embratel (funfa ok), 01 placa digivoice VB0408B (8 FXO) não
> funciona !!!!
>
> Elastix 1.5 - asterisk 1.4.24, dahdi 2.1.0.4, dgvchannel-1.0.3,
> voicerlib-4.1.0.3.
Qual a versão do kernel?
Você usa realtime?
> [root em disksabor src]# cat /proc/interrupts
> CPU0
> 0: 968552 XT-PIC timer
> 1: 2 XT-PIC i8042
> 2: 0 XT-PIC cascade
> 3: 461463 XT-PIC /dev/vlibd
> 5: 947010 XT-PIC wcte11xp
> 8: 1 XT-PIC rtc
> 9: 0 XT-PIC acpi
> 10: 23546 XT-PIC eth0
> 11: 14111 XT-PIC sata_sis
> 12: 4 XT-PIC i8042
> NMI: 0
> LOC: 968509
> ERR: 0
> MIS: 0
Já rodou o dahdi_test para ver como está a perda de interrupções?
Além disso você usa dahdi ou zaptel?
> [port_config]
> ; -> Exemplo de configuracao para placa FXO 8 canais/portas.
> signalling=fxo
> context=from-zaptel-custom
> language=pt_BR
> accountcode=
> musiconhold=
> tx_gain=-6
> rx_gain=-6
> echocan=1
> echotraining=800
> callprogress=cp_default.cfg
> silence_threshold=-36
> relaxdtmf=1
> gen_dtmf=1
> gen_ringback=1
> gen_busy=1
> ;polarity=2
> dtmf_to_asterisk=2
> faxdetection=0
> drop_tx_samples_factor=33
> wait_dialtone=1
> dialtone_timeout=3000
> ports=>1-8
--
Rudá Porto Filgueiras
Mais detalhes sobre a lista de discussão AsteriskBrasil