Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-16 Por tôpico Ulisses Féres - Abratel Telecom
Alguem já usou esse algoritmo de cancelamento da digium: 8HPECLIC
Será melhor que OSLEC?




Em 15 de maio de 2013 15:31, Alexandre Cavalcante Alencar <
alexandre.alen...@gmail.com> escreveu:

> Senhores,
>
> A referência [1] que faltou:
>
> Existing Digium Customers
>
> Existing Digium customers can obtain their free HPEC license by registering
> their card , if not
> done so already, and logging into their Digium.com account to view their list
> of registered products.
> There will be a link to obtain the free HPEC license key next to each
> registered analog telephony card. Customers can even have this information
> sent to their email accounts with the press of a button.
>
> [1]
> http://www.digium.com/en/products/software/high-performance-echo-cancellation
>
> Alexandre Alencar
> Twitter @alexandreitpro
> http://blog.alexandrealencar.net/
> http://www.alexandrealencar.net/
> http://www.alexandrealencar.com
> http://www.servicosdeti.com.br/
> COBIT, ITIL, CSM, LPI, MCP-I
>
>
>
> 2013/5/15 Thiago Anselmo 
>
>> Muito Obrigado Alexandre pela aula  ;)
>> Minha placa não tem o hardware para fazer o cancelamento terá que ser
>> feita via software mesmo!! vou realizar os testes que você forneceu acima!!
>>
>> Obrigado pela atenção!!!
>>
>>
>> Em 15 de maio de 2013 14:07, Alexandre Cavalcante Alencar <
>> alexandre.alen...@gmail.com> escreveu:
>>
>> Thiago,
>>>
>>> Pela saída do DAHDI, esta placa tem um cancelador de echo em hardware...
>>> porque não usar ele?
>>>
>>> Troubleshooting:
>>>
>>> 1. Para cada uma das linhas, conecte um telefone e faça chamadas, há
>>> eco? Caso positivo, ligue para sua operadora, o problema é com a
>>> operadora/infraestrutura usada por ela (ou mesmo a fornecida por você, os
>>> cabos internos)
>>> 2. Sua placa tem cancelamento de eco em hardware (parece que sim pelo
>>> seu log)? Se tiver e o problema não foi identificado e corrigido no pasaso
>>> 1 (você ligou para a operadora e esperou a solução por lá?), tente trocar a
>>> placa de telefonia de slot, quando mesmo com o cancelador de eco por
>>> hardware você ainda enfrenta problemas, não há muito o que fazer.
>>> 3. Se você identificou o problema no passo 1, não deveria estar aqui. Se
>>> você identificou um cancelador de eco em hardware no passo 2, não deveria
>>> estar aqui. Se sua placa não tem cancelador de eco por hardware, ative um
>>> por software: OSLEC, HPEC (donos de placas Digium registradas têm acesso
>>> free [1]), MG2, SEC, SEC2, KB1, JPAH. Escolha um e apenas um, aquele que
>>> tiver o melhor desempenho em seu cenário.
>>>
>>> 3.1 Ative o cancelamento de eco
>>> 3.2 Desative o cancelamento de eco em pontes TDM
>>> 3.3 Experimente os modos de treino do cancelador de eco no inicio das
>>> chamadas
>>> 3.4 Experimente os modos de cancelamento agressivo
>>> 3.5 Experimente diferentes ganhos de recepção: -5, -10, -15, etc
>>> 3.6 Desative a auto-correção de ganho
>>> 3.7 Experimente os filtros de redução de ruído
>>>
>>> Se o problema de eco for causado por rede, estes são os locais a checar:
>>>
>>> Firewall SPI
>>> Transformações de pacotes SIP (em gateways, SBC, etc)
>>> Gateway de camada de aplicação e SIP ALG
>>> NAT
>>> Inspeção de pacotes (SIP/Media)
>>> Detecção inteligente de pacotes (soluções de segurança pró-ativas)
>>> Tráfego (congestionando) de rede, ex: vários dispositivos baixando
>>> firmwares via TFTP...
>>>
>>>
>>> Sds
>>>
>>> Alexandre Alencar
>>> Twitter @alexandreitpro
>>> http://blog.alexandrealencar.net/
>>> http://www.alexandrealencar.net/
>>> http://www.alexandrealencar.com
>>> http://www.servicosdeti.com.br/
>>> COBIT, ITIL, CSM, LPI, MCP-I
>>>
>>>
>>>
>>> On Wed, May 15, 2013 at 9:56 AM, Thiago Anselmo <
>>> thiagoo.ansel...@gmail.com> wrote:
>>>
 Já configurei o cancelamento de echo via software e mesmo assim, não
 funciona!

 DAHDI Tools Version - 2.6.2

 DAHDI Version: 2.6.2
 Echo Canceller(s): HWEC, MG2, OSLEC
 Configuration
 ==


 Channel map:

 Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
 Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)

 2 channels to configure.

 Setting echocan for channel 1 to oslec
 Setting echocan for channel 2 to oslec

 

 [trunkgroups]

 [channels]
 usecallerid=yes
 hidecallerid=no
 callwaiting=yes
 threewaycalling=yes
 transfer=yes

 echocancel=yes
 echocancelwhenbridged=no

 relaxdtmf=yes
 cidsignalling=dtmf
 busydetect=yes
 rxgain=8.0
 txgain=0.0

 group=0
 signalling=fxs_ks
 channel=1

 group=1
 signalling=fxs_ks
 channel=2


 Algo mais que posso fazer?


 --
 Thiago Anselmo

 ___
 KHOMP: 

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Alexandre Cavalcante Alencar
Senhores,

A referência [1] que faltou:

Existing Digium Customers

Existing Digium customers can obtain their free HPEC license by registering
their card , if not
done so already, and logging into their Digium.com account to view their list
of registered products .
There will be a link to obtain the free HPEC license key next to each
registered analog telephony card. Customers can even have this information
sent to their email accounts with the press of a button.

[1]
http://www.digium.com/en/products/software/high-performance-echo-cancellation

Alexandre Alencar
Twitter @alexandreitpro
http://blog.alexandrealencar.net/
http://www.alexandrealencar.net/
http://www.alexandrealencar.com
http://www.servicosdeti.com.br/
COBIT, ITIL, CSM, LPI, MCP-I



2013/5/15 Thiago Anselmo 

> Muito Obrigado Alexandre pela aula  ;)
> Minha placa não tem o hardware para fazer o cancelamento terá que ser
> feita via software mesmo!! vou realizar os testes que você forneceu acima!!
>
> Obrigado pela atenção!!!
>
>
> Em 15 de maio de 2013 14:07, Alexandre Cavalcante Alencar <
> alexandre.alen...@gmail.com> escreveu:
>
> Thiago,
>>
>> Pela saída do DAHDI, esta placa tem um cancelador de echo em hardware...
>> porque não usar ele?
>>
>> Troubleshooting:
>>
>> 1. Para cada uma das linhas, conecte um telefone e faça chamadas, há eco?
>> Caso positivo, ligue para sua operadora, o problema é com a
>> operadora/infraestrutura usada por ela (ou mesmo a fornecida por você, os
>> cabos internos)
>> 2. Sua placa tem cancelamento de eco em hardware (parece que sim pelo seu
>> log)? Se tiver e o problema não foi identificado e corrigido no pasaso 1
>> (você ligou para a operadora e esperou a solução por lá?), tente trocar a
>> placa de telefonia de slot, quando mesmo com o cancelador de eco por
>> hardware você ainda enfrenta problemas, não há muito o que fazer.
>> 3. Se você identificou o problema no passo 1, não deveria estar aqui. Se
>> você identificou um cancelador de eco em hardware no passo 2, não deveria
>> estar aqui. Se sua placa não tem cancelador de eco por hardware, ative um
>> por software: OSLEC, HPEC (donos de placas Digium registradas têm acesso
>> free [1]), MG2, SEC, SEC2, KB1, JPAH. Escolha um e apenas um, aquele que
>> tiver o melhor desempenho em seu cenário.
>>
>> 3.1 Ative o cancelamento de eco
>> 3.2 Desative o cancelamento de eco em pontes TDM
>> 3.3 Experimente os modos de treino do cancelador de eco no inicio das
>> chamadas
>> 3.4 Experimente os modos de cancelamento agressivo
>> 3.5 Experimente diferentes ganhos de recepção: -5, -10, -15, etc
>> 3.6 Desative a auto-correção de ganho
>> 3.7 Experimente os filtros de redução de ruído
>>
>> Se o problema de eco for causado por rede, estes são os locais a checar:
>>
>> Firewall SPI
>> Transformações de pacotes SIP (em gateways, SBC, etc)
>> Gateway de camada de aplicação e SIP ALG
>> NAT
>> Inspeção de pacotes (SIP/Media)
>> Detecção inteligente de pacotes (soluções de segurança pró-ativas)
>> Tráfego (congestionando) de rede, ex: vários dispositivos baixando
>> firmwares via TFTP...
>>
>>
>> Sds
>>
>> Alexandre Alencar
>> Twitter @alexandreitpro
>> http://blog.alexandrealencar.net/
>> http://www.alexandrealencar.net/
>> http://www.alexandrealencar.com
>> http://www.servicosdeti.com.br/
>> COBIT, ITIL, CSM, LPI, MCP-I
>>
>>
>>
>> On Wed, May 15, 2013 at 9:56 AM, Thiago Anselmo <
>> thiagoo.ansel...@gmail.com> wrote:
>>
>>> Já configurei o cancelamento de echo via software e mesmo assim, não
>>> funciona!
>>>
>>> DAHDI Tools Version - 2.6.2
>>>
>>> DAHDI Version: 2.6.2
>>> Echo Canceller(s): HWEC, MG2, OSLEC
>>> Configuration
>>> ==
>>>
>>>
>>> Channel map:
>>>
>>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
>>> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>>>
>>> 2 channels to configure.
>>>
>>> Setting echocan for channel 1 to oslec
>>> Setting echocan for channel 2 to oslec
>>>
>>> 
>>>
>>> [trunkgroups]
>>>
>>> [channels]
>>> usecallerid=yes
>>> hidecallerid=no
>>> callwaiting=yes
>>> threewaycalling=yes
>>> transfer=yes
>>>
>>> echocancel=yes
>>> echocancelwhenbridged=no
>>>
>>> relaxdtmf=yes
>>> cidsignalling=dtmf
>>> busydetect=yes
>>> rxgain=8.0
>>> txgain=0.0
>>>
>>> group=0
>>> signalling=fxs_ks
>>> channel=1
>>>
>>> group=1
>>> signalling=fxs_ks
>>> channel=2
>>>
>>>
>>> Algo mais que posso fazer?
>>>
>>>
>>> --
>>> Thiago Anselmo
>>>
>>> ___
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> ___
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PC

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Thiago Anselmo
Muito Obrigado Alexandre pela aula  ;)
Minha placa não tem o hardware para fazer o cancelamento terá que ser feita
via software mesmo!! vou realizar os testes que você forneceu acima!!

Obrigado pela atenção!!!


Em 15 de maio de 2013 14:07, Alexandre Cavalcante Alencar <
alexandre.alen...@gmail.com> escreveu:

> Thiago,
>
> Pela saída do DAHDI, esta placa tem um cancelador de echo em hardware...
> porque não usar ele?
>
> Troubleshooting:
>
> 1. Para cada uma das linhas, conecte um telefone e faça chamadas, há eco?
> Caso positivo, ligue para sua operadora, o problema é com a
> operadora/infraestrutura usada por ela (ou mesmo a fornecida por você, os
> cabos internos)
> 2. Sua placa tem cancelamento de eco em hardware (parece que sim pelo seu
> log)? Se tiver e o problema não foi identificado e corrigido no pasaso 1
> (você ligou para a operadora e esperou a solução por lá?), tente trocar a
> placa de telefonia de slot, quando mesmo com o cancelador de eco por
> hardware você ainda enfrenta problemas, não há muito o que fazer.
> 3. Se você identificou o problema no passo 1, não deveria estar aqui. Se
> você identificou um cancelador de eco em hardware no passo 2, não deveria
> estar aqui. Se sua placa não tem cancelador de eco por hardware, ative um
> por software: OSLEC, HPEC (donos de placas Digium registradas têm acesso
> free [1]), MG2, SEC, SEC2, KB1, JPAH. Escolha um e apenas um, aquele que
> tiver o melhor desempenho em seu cenário.
>
> 3.1 Ative o cancelamento de eco
> 3.2 Desative o cancelamento de eco em pontes TDM
> 3.3 Experimente os modos de treino do cancelador de eco no inicio das
> chamadas
> 3.4 Experimente os modos de cancelamento agressivo
> 3.5 Experimente diferentes ganhos de recepção: -5, -10, -15, etc
> 3.6 Desative a auto-correção de ganho
> 3.7 Experimente os filtros de redução de ruído
>
> Se o problema de eco for causado por rede, estes são os locais a checar:
>
> Firewall SPI
> Transformações de pacotes SIP (em gateways, SBC, etc)
> Gateway de camada de aplicação e SIP ALG
> NAT
> Inspeção de pacotes (SIP/Media)
> Detecção inteligente de pacotes (soluções de segurança pró-ativas)
> Tráfego (congestionando) de rede, ex: vários dispositivos baixando
> firmwares via TFTP...
>
>
> Sds
>
> Alexandre Alencar
> Twitter @alexandreitpro
> http://blog.alexandrealencar.net/
> http://www.alexandrealencar.net/
> http://www.alexandrealencar.com
> http://www.servicosdeti.com.br/
> COBIT, ITIL, CSM, LPI, MCP-I
>
>
>
> On Wed, May 15, 2013 at 9:56 AM, Thiago Anselmo <
> thiagoo.ansel...@gmail.com> wrote:
>
>> Já configurei o cancelamento de echo via software e mesmo assim, não
>> funciona!
>>
>> DAHDI Tools Version - 2.6.2
>>
>> DAHDI Version: 2.6.2
>> Echo Canceller(s): HWEC, MG2, OSLEC
>> Configuration
>> ==
>>
>>
>> Channel map:
>>
>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
>> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>>
>> 2 channels to configure.
>>
>> Setting echocan for channel 1 to oslec
>> Setting echocan for channel 2 to oslec
>>
>> 
>>
>> [trunkgroups]
>>
>> [channels]
>> usecallerid=yes
>> hidecallerid=no
>> callwaiting=yes
>> threewaycalling=yes
>> transfer=yes
>>
>> echocancel=yes
>> echocancelwhenbridged=no
>>
>> relaxdtmf=yes
>> cidsignalling=dtmf
>> busydetect=yes
>> rxgain=8.0
>> txgain=0.0
>>
>> group=0
>> signalling=fxs_ks
>> channel=1
>>
>> group=1
>> signalling=fxs_ks
>> channel=2
>>
>>
>> Algo mais que posso fazer?
>>
>>
>> --
>> Thiago Anselmo
>>
>> ___
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> ___
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> ___
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>>
>
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>



-- 
Thiago Anselmo
___
KHOMP

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Alexandre Cavalcante Alencar
Thiago,

Pela saída do DAHDI, esta placa tem um cancelador de echo em hardware...
porque não usar ele?

Troubleshooting:

1. Para cada uma das linhas, conecte um telefone e faça chamadas, há eco?
Caso positivo, ligue para sua operadora, o problema é com a
operadora/infraestrutura usada por ela (ou mesmo a fornecida por você, os
cabos internos)
2. Sua placa tem cancelamento de eco em hardware (parece que sim pelo seu
log)? Se tiver e o problema não foi identificado e corrigido no pasaso 1
(você ligou para a operadora e esperou a solução por lá?), tente trocar a
placa de telefonia de slot, quando mesmo com o cancelador de eco por
hardware você ainda enfrenta problemas, não há muito o que fazer.
3. Se você identificou o problema no passo 1, não deveria estar aqui. Se
você identificou um cancelador de eco em hardware no passo 2, não deveria
estar aqui. Se sua placa não tem cancelador de eco por hardware, ative um
por software: OSLEC, HPEC (donos de placas Digium registradas têm acesso
free [1]), MG2, SEC, SEC2, KB1, JPAH. Escolha um e apenas um, aquele que
tiver o melhor desempenho em seu cenário.

3.1 Ative o cancelamento de eco
3.2 Desative o cancelamento de eco em pontes TDM
3.3 Experimente os modos de treino do cancelador de eco no inicio das
chamadas
3.4 Experimente os modos de cancelamento agressivo
3.5 Experimente diferentes ganhos de recepção: -5, -10, -15, etc
3.6 Desative a auto-correção de ganho
3.7 Experimente os filtros de redução de ruído

Se o problema de eco for causado por rede, estes são os locais a checar:

Firewall SPI
Transformações de pacotes SIP (em gateways, SBC, etc)
Gateway de camada de aplicação e SIP ALG
NAT
Inspeção de pacotes (SIP/Media)
Detecção inteligente de pacotes (soluções de segurança pró-ativas)
Tráfego (congestionando) de rede, ex: vários dispositivos baixando
firmwares via TFTP...


Sds

Alexandre Alencar
Twitter @alexandreitpro
http://blog.alexandrealencar.net/
http://www.alexandrealencar.net/
http://www.alexandrealencar.com
http://www.servicosdeti.com.br/
COBIT, ITIL, CSM, LPI, MCP-I



On Wed, May 15, 2013 at 9:56 AM, Thiago Anselmo
wrote:

> Já configurei o cancelamento de echo via software e mesmo assim, não
> funciona!
>
> DAHDI Tools Version - 2.6.2
>
> DAHDI Version: 2.6.2
> Echo Canceller(s): HWEC, MG2, OSLEC
> Configuration
> ==
>
>
> Channel map:
>
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>
> 2 channels to configure.
>
> Setting echocan for channel 1 to oslec
> Setting echocan for channel 2 to oslec
>
> 
>
> [trunkgroups]
>
> [channels]
> usecallerid=yes
> hidecallerid=no
> callwaiting=yes
> threewaycalling=yes
> transfer=yes
>
> echocancel=yes
> echocancelwhenbridged=no
>
> relaxdtmf=yes
> cidsignalling=dtmf
> busydetect=yes
> rxgain=8.0
> txgain=0.0
>
> group=0
> signalling=fxs_ks
> channel=1
>
> group=1
> signalling=fxs_ks
> channel=2
>
>
> Algo mais que posso fazer?
>
>
> --
> Thiago Anselmo
>
> ___
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> ___
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> ___
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>
___
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
___
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Thiago Anselmo
coloquei pois quando pego a linha externa estava escutando muito baixa! por
isso!!

Sim tenho aterramento na minha rede elétrica e rack.

O pessoal reclama direto que fica ouvindo a propria voz, e isso atrapalha
bastante, nas ligações!


Em 15 de maio de 2013 11:50, Ulisses Féres - Abratel Telecom <
ufe...@abratel.com.br> escreveu:

> Opa,
>
> o seu volume esta muito alto, há necessidade disso?
> rxgain=8.0
> txgain=0.0
>
> Tente alterar os valores do echocancel.. exemplo: echocancel=256
>
> Existe um aterramento bem feito da placa, servidor e rack?
>
>
> Em 15 de maio de 2013 10:41, Thiago Anselmo 
> escreveu:
>
> Sim, já fiz isso e também já postei oque você me pediu! mais segue
>> novamente a saida do meu dahdi_cfg -vvv
>>
>> DAHDI Version: 2.6.2
>> Echo Canceller(s): HWEC, MG2, OSLEC
>> Configuration
>> ==
>>
>>
>> Channel map:
>>
>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: OSLEC) (Slaves: 01)
>> Channel 02: FXS Kewlstart (Default) (Echo Canceler: OSLEC) (Slaves: 02)
>>
>> 2 channels to configure.
>>
>> Setting echocan for channel 1 to OSLEC
>> Setting echocan for channel 2 to OSLEC
>>
>>
>>
>> Em 15 de maio de 2013 10:33, Ulisses Féres - Abratel Telecom <
>> ufe...@abratel.com.br> escreveu:
>>
>> Se ler o que escrevi verá que tem de desabilitar algo que está habilitado
>>> no seu dahdi.
>>> E tb solicitamos postar: dahdi_cfg -vvv
>>>
>>>
>>>
>>> Em 15 de maio de 2013 10:26, Thiago Anselmo 
>>> escreveu:
>>>
>>> A placa que eu tenho é uma TDM410P da digium.


 Em 15 de maio de 2013 10:25, Thiago Anselmo >>> > escreveu:

 DAHDI Tools Version - 2.6.2
>
> DAHDI Version: 2.6.2
> Echo Canceller(s): HWEC, MG2, OSLEC
> Configuration
> ==
>
>
> Channel map:
>
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>
> 2 channels to configure.
>
> Setting echocan for channel 1 to oslec
> Setting echocan for channel 2 to oslec
>
> tá ai a saida!! mais digo que não funciona pois tem um echo gigante
> ainda!! mesmo com o OSLEC configurado.
>
>
> Em 15 de maio de 2013 10:22, Ulisses Féres - Abratel Telecom <
> ufe...@abratel.com.br> escreveu:
>
>> Precisamos de maiores informações..
>>
>> Como sabe que nao funciona?
>>
>> Posta a saída do comando: #dahdi_cfg -vvv
>>
>> se tudo correu bem, você verá algo como abaixo:
>>
>> DAHDI Tools Version – 2.2.1.1
>> DAHDI Version: 2.3.0.1
>> Echo Canceller(s):
>>
>> Configuration
>> ==
>> Channel map:
>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves:
>> 01)
>> 1 channels to configure.
>> Changing signalling on channel 1 from Unused to FXS Kewlstart
>>
>> Setting echocan for channel 1 to oslec
>>
>>
>> Instalou ele com asterisk e dahdi down e depois subiu ambos?
>>
>>
>> PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE
>> UNINSTALL E MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele 
>> esteja
>> já instalado).
>> APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE
>> COPIA DOS ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM 
>> MAKE
>> E MAKE INSTALL.
>>
>> Vamos aos passos:
>> descompactar o arquivo baixado
>> root@src#tar -xjvf linux-2.6.xx.tar.bz2
>>
>> entrar no diretorio que descompactou o dahdi
>> root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers
>>
>> criar um diretorio com nome staging
>> root@drivers# mkdir staging
>>
>> copiar do kernel para o novo diretorio criado
>> root@drivers# cp -fR
>> /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo staging/echo
>>
>> Saída do diretório com o conteúdo antes da recompilação do dahdi:
>> ls /usr/src/dahdi-linux-complete-2.5.0.2+
>> 2.5.0.2/linux/drivers/staging/echo/
>> echo.c echo.h fir.h Kconfig Makefile oslec.h TODO
>>
>> Voltando ao diretório do dahdi encontramos em:
>> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild
>>
>> Obs::q! K é maiúsculo.
>>
>> incluir no arquivo kbuild
>>
>> sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m +=
>> dahdi_echocan_oslec.o|” /usr/src/dahdi-linux-complete-2.5.0.2+
>> 2.5.0.2/linux/drivers/dahdi/Kbuild
>>
>> sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
>> /usr/src/dahdi-linux-complete-2.5.0.2+
>> 2.5.0.2/linux/drivers/dahdi/Kbuild
>>
>> O arquivo Kbuild dentro do echo em staging criará e ficará somente
>> com o conteuda abaixo:
>> echo ‘obj-m += echo.o’ >
>> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
>> vi k
>>
>> OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é 

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Ulisses Féres - Abratel Telecom
Opa,

o seu volume esta muito alto, há necessidade disso?
rxgain=8.0
txgain=0.0

Tente alterar os valores do echocancel.. exemplo: echocancel=256

Existe um aterramento bem feito da placa, servidor e rack?


Em 15 de maio de 2013 10:41, Thiago Anselmo
escreveu:

> Sim, já fiz isso e também já postei oque você me pediu! mais segue
> novamente a saida do meu dahdi_cfg -vvv
>
> DAHDI Version: 2.6.2
> Echo Canceller(s): HWEC, MG2, OSLEC
> Configuration
> ==
>
>
> Channel map:
>
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: OSLEC) (Slaves: 01)
> Channel 02: FXS Kewlstart (Default) (Echo Canceler: OSLEC) (Slaves: 02)
>
> 2 channels to configure.
>
> Setting echocan for channel 1 to OSLEC
> Setting echocan for channel 2 to OSLEC
>
>
>
> Em 15 de maio de 2013 10:33, Ulisses Féres - Abratel Telecom <
> ufe...@abratel.com.br> escreveu:
>
> Se ler o que escrevi verá que tem de desabilitar algo que está habilitado
>> no seu dahdi.
>> E tb solicitamos postar: dahdi_cfg -vvv
>>
>>
>>
>> Em 15 de maio de 2013 10:26, Thiago Anselmo 
>> escreveu:
>>
>> A placa que eu tenho é uma TDM410P da digium.
>>>
>>>
>>> Em 15 de maio de 2013 10:25, Thiago Anselmo 
>>> escreveu:
>>>
>>> DAHDI Tools Version - 2.6.2

 DAHDI Version: 2.6.2
 Echo Canceller(s): HWEC, MG2, OSLEC
 Configuration
 ==


 Channel map:

 Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
 Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)

 2 channels to configure.

 Setting echocan for channel 1 to oslec
 Setting echocan for channel 2 to oslec

 tá ai a saida!! mais digo que não funciona pois tem um echo gigante
 ainda!! mesmo com o OSLEC configurado.


 Em 15 de maio de 2013 10:22, Ulisses Féres - Abratel Telecom <
 ufe...@abratel.com.br> escreveu:

> Precisamos de maiores informações..
>
> Como sabe que nao funciona?
>
> Posta a saída do comando: #dahdi_cfg -vvv
>
> se tudo correu bem, você verá algo como abaixo:
>
> DAHDI Tools Version – 2.2.1.1
> DAHDI Version: 2.3.0.1
> Echo Canceller(s):
>
> Configuration
> ==
> Channel map:
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
> 1 channels to configure.
> Changing signalling on channel 1 from Unused to FXS Kewlstart
>
> Setting echocan for channel 1 to oslec
>
>
> Instalou ele com asterisk e dahdi down e depois subiu ambos?
>
>
> PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE
> UNINSTALL E MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele esteja
> já instalado).
> APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE
> COPIA DOS ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM 
> MAKE
> E MAKE INSTALL.
>
> Vamos aos passos:
> descompactar o arquivo baixado
> root@src#tar -xjvf linux-2.6.xx.tar.bz2
>
> entrar no diretorio que descompactou o dahdi
> root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers
>
> criar um diretorio com nome staging
> root@drivers# mkdir staging
>
> copiar do kernel para o novo diretorio criado
> root@drivers# cp -fR
> /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo staging/echo
>
> Saída do diretório com o conteúdo antes da recompilação do dahdi:
> ls /usr/src/dahdi-linux-complete-2.5.0.2+
> 2.5.0.2/linux/drivers/staging/echo/
> echo.c echo.h fir.h Kconfig Makefile oslec.h TODO
>
> Voltando ao diretório do dahdi encontramos em:
> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild
>
> Obs::q! K é maiúsculo.
>
> incluir no arquivo kbuild
>
> sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m +=
> dahdi_echocan_oslec.o|” /usr/src/dahdi-linux-complete-2.5.0.2+
> 2.5.0.2/linux/drivers/dahdi/Kbuild
>
> sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
> /usr/src/dahdi-linux-complete-2.5.0.2+
> 2.5.0.2/linux/drivers/dahdi/Kbuild
>
> O arquivo Kbuild dentro do echo em staging criará e ficará somente com
> o conteuda abaixo:
> echo ‘obj-m += echo.o’ >
> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
> vi k
>
> OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é substituida
> pelo ponto, entao corrija se necessário
>
> root@drivers# vi dahdi/Kbuild
>
> Depois observer se deu certo:
>
> Procure pelo seguinte trecho:
>
> # Only enable this if you think you know what you’re doing. This is not
> # supported yet:
> #obj-m += dahdi_echocan_oslec.o
> #
> # A quick and dirty way to build OSLEC, if you happened to place it
> # yourself in the dahdi source tree. This is experimental. See README
> # regarding OSLEC

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Thiago Anselmo
Sim, já fiz isso e também já postei oque você me pediu! mais segue
novamente a saida do meu dahdi_cfg -vvv

DAHDI Version: 2.6.2
Echo Canceller(s): HWEC, MG2, OSLEC
Configuration
==


Channel map:

Channel 01: FXS Kewlstart (Default) (Echo Canceler: OSLEC) (Slaves: 01)
Channel 02: FXS Kewlstart (Default) (Echo Canceler: OSLEC) (Slaves: 02)

2 channels to configure.

Setting echocan for channel 1 to OSLEC
Setting echocan for channel 2 to OSLEC



Em 15 de maio de 2013 10:33, Ulisses Féres - Abratel Telecom <
ufe...@abratel.com.br> escreveu:

> Se ler o que escrevi verá que tem de desabilitar algo que está habilitado
> no seu dahdi.
> E tb solicitamos postar: dahdi_cfg -vvv
>
>
>
> Em 15 de maio de 2013 10:26, Thiago Anselmo 
> escreveu:
>
> A placa que eu tenho é uma TDM410P da digium.
>>
>>
>> Em 15 de maio de 2013 10:25, Thiago Anselmo 
>> escreveu:
>>
>> DAHDI Tools Version - 2.6.2
>>>
>>> DAHDI Version: 2.6.2
>>> Echo Canceller(s): HWEC, MG2, OSLEC
>>> Configuration
>>> ==
>>>
>>>
>>> Channel map:
>>>
>>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
>>> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>>>
>>> 2 channels to configure.
>>>
>>> Setting echocan for channel 1 to oslec
>>> Setting echocan for channel 2 to oslec
>>>
>>> tá ai a saida!! mais digo que não funciona pois tem um echo gigante
>>> ainda!! mesmo com o OSLEC configurado.
>>>
>>>
>>> Em 15 de maio de 2013 10:22, Ulisses Féres - Abratel Telecom <
>>> ufe...@abratel.com.br> escreveu:
>>>
 Precisamos de maiores informações..

 Como sabe que nao funciona?

 Posta a saída do comando: #dahdi_cfg -vvv

 se tudo correu bem, você verá algo como abaixo:

 DAHDI Tools Version – 2.2.1.1
 DAHDI Version: 2.3.0.1
 Echo Canceller(s):

 Configuration
 ==
 Channel map:
 Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
 1 channels to configure.
 Changing signalling on channel 1 from Unused to FXS Kewlstart

 Setting echocan for channel 1 to oslec


 Instalou ele com asterisk e dahdi down e depois subiu ambos?


 PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE UNINSTALL
 E MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele esteja já
 instalado).
 APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE COPIA
 DOS ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM MAKE E
 MAKE INSTALL.

 Vamos aos passos:
 descompactar o arquivo baixado
 root@src#tar -xjvf linux-2.6.xx.tar.bz2

 entrar no diretorio que descompactou o dahdi
 root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers

 criar um diretorio com nome staging
 root@drivers# mkdir staging

 copiar do kernel para o novo diretorio criado
 root@drivers# cp -fR
 /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo staging/echo

 Saída do diretório com o conteúdo antes da recompilação do dahdi:
 ls /usr/src/dahdi-linux-complete-2.5.0.2+
 2.5.0.2/linux/drivers/staging/echo/
 echo.c echo.h fir.h Kconfig Makefile oslec.h TODO

 Voltando ao diretório do dahdi encontramos em:
 /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild

 Obs::q! K é maiúsculo.

 incluir no arquivo kbuild

 sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m +=
 dahdi_echocan_oslec.o|” /usr/src/dahdi-linux-complete-2.5.0.2+
 2.5.0.2/linux/drivers/dahdi/Kbuild

 sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
 /usr/src/dahdi-linux-complete-2.5.0.2+
 2.5.0.2/linux/drivers/dahdi/Kbuild

 O arquivo Kbuild dentro do echo em staging criará e ficará somente com
 o conteuda abaixo:
 echo ‘obj-m += echo.o’ >
 /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
 vi k

 OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é substituida
 pelo ponto, entao corrija se necessário

 root@drivers# vi dahdi/Kbuild

 Depois observer se deu certo:

 Procure pelo seguinte trecho:

 # Only enable this if you think you know what you’re doing. This is not
 # supported yet:
 #obj-m += dahdi_echocan_oslec.o
 #
 # A quick and dirty way to build OSLEC, if you happened to place it
 # yourself in the dahdi source tree. This is experimental. See README
 # regarding OSLEC.
 #obj-m += ../staging/echo/

 Deverá ter ficado desta forma:

 # Only enable this if you think you know what you’re doing. This is not
 # supported yet:
 /
 #
 # A quick and dirty way to build OSLEC, if you happened to place it
 # yourself in the dahdi source tree. This is experimental. See README
 # regarding OSLEC.
 obj-m += ../staging/echo/


 Volte para o diretorio d

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Ulisses Féres - Abratel Telecom
Se ler o que escrevi verá que tem de desabilitar algo que está habilitado
no seu dahdi.
E tb solicitamos postar: dahdi_cfg -vvv



Em 15 de maio de 2013 10:26, Thiago Anselmo
escreveu:

> A placa que eu tenho é uma TDM410P da digium.
>
>
> Em 15 de maio de 2013 10:25, Thiago Anselmo 
> escreveu:
>
> DAHDI Tools Version - 2.6.2
>>
>> DAHDI Version: 2.6.2
>> Echo Canceller(s): HWEC, MG2, OSLEC
>> Configuration
>> ==
>>
>>
>> Channel map:
>>
>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
>> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>>
>> 2 channels to configure.
>>
>> Setting echocan for channel 1 to oslec
>> Setting echocan for channel 2 to oslec
>>
>> tá ai a saida!! mais digo que não funciona pois tem um echo gigante
>> ainda!! mesmo com o OSLEC configurado.
>>
>>
>> Em 15 de maio de 2013 10:22, Ulisses Féres - Abratel Telecom <
>> ufe...@abratel.com.br> escreveu:
>>
>>> Precisamos de maiores informações..
>>>
>>> Como sabe que nao funciona?
>>>
>>> Posta a saída do comando: #dahdi_cfg -vvv
>>>
>>> se tudo correu bem, você verá algo como abaixo:
>>>
>>> DAHDI Tools Version – 2.2.1.1
>>> DAHDI Version: 2.3.0.1
>>> Echo Canceller(s):
>>>
>>> Configuration
>>> ==
>>> Channel map:
>>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
>>> 1 channels to configure.
>>> Changing signalling on channel 1 from Unused to FXS Kewlstart
>>>
>>> Setting echocan for channel 1 to oslec
>>>
>>>
>>> Instalou ele com asterisk e dahdi down e depois subiu ambos?
>>>
>>>
>>> PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE UNINSTALL
>>> E MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele esteja já
>>> instalado).
>>> APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE COPIA
>>> DOS ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM MAKE E
>>> MAKE INSTALL.
>>>
>>> Vamos aos passos:
>>> descompactar o arquivo baixado
>>> root@src#tar -xjvf linux-2.6.xx.tar.bz2
>>>
>>> entrar no diretorio que descompactou o dahdi
>>> root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers
>>>
>>> criar um diretorio com nome staging
>>> root@drivers# mkdir staging
>>>
>>> copiar do kernel para o novo diretorio criado
>>> root@drivers# cp -fR
>>> /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo staging/echo
>>>
>>> Saída do diretório com o conteúdo antes da recompilação do dahdi:
>>> ls /usr/src/dahdi-linux-complete-2.5.0.2+
>>> 2.5.0.2/linux/drivers/staging/echo/
>>> echo.c echo.h fir.h Kconfig Makefile oslec.h TODO
>>>
>>> Voltando ao diretório do dahdi encontramos em:
>>> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild
>>>
>>> Obs::q! K é maiúsculo.
>>>
>>> incluir no arquivo kbuild
>>>
>>> sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m +=
>>> dahdi_echocan_oslec.o|” /usr/src/dahdi-linux-complete-2.5.0.2+
>>> 2.5.0.2/linux/drivers/dahdi/Kbuild
>>>
>>> sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
>>> /usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/dahdi/Kbuild
>>>
>>> O arquivo Kbuild dentro do echo em staging criará e ficará somente com o
>>> conteuda abaixo:
>>> echo ‘obj-m += echo.o’ >
>>> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
>>> vi k
>>>
>>> OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é substituida
>>> pelo ponto, entao corrija se necessário
>>>
>>> root@drivers# vi dahdi/Kbuild
>>>
>>> Depois observer se deu certo:
>>>
>>> Procure pelo seguinte trecho:
>>>
>>> # Only enable this if you think you know what you’re doing. This is not
>>> # supported yet:
>>> #obj-m += dahdi_echocan_oslec.o
>>> #
>>> # A quick and dirty way to build OSLEC, if you happened to place it
>>> # yourself in the dahdi source tree. This is experimental. See README
>>> # regarding OSLEC.
>>> #obj-m += ../staging/echo/
>>>
>>> Deverá ter ficado desta forma:
>>>
>>> # Only enable this if you think you know what you’re doing. This is not
>>> # supported yet:
>>> /
>>> #
>>> # A quick and dirty way to build OSLEC, if you happened to place it
>>> # yourself in the dahdi source tree. This is experimental. See README
>>> # regarding OSLEC.
>>> obj-m += ../staging/echo/
>>>
>>>
>>> Volte para o diretorio de fontes do dahdi.
>>>
>>> root@drivers# cd /usr/src/dahdi-linux-2.3.0.1
>>>
>>> make uninstall
>>> make clean
>>>
>>> root@dahdi-linux-2.3.0.1# make
>>>
>>> CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.o
>>> CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.o
>>> Building modules, stage 2.
>>> MODPOST 32 modules
>>> CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.mod.o
>>> LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.ko
>>> CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.mod.o
>>> LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.ko
>>>
>>> root@dahdi-linux-2.3.0.1# make install
>>>

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Thiago Anselmo
A placa que eu tenho é uma TDM410P da digium.


Em 15 de maio de 2013 10:25, Thiago Anselmo
escreveu:

> DAHDI Tools Version - 2.6.2
>
> DAHDI Version: 2.6.2
> Echo Canceller(s): HWEC, MG2, OSLEC
> Configuration
> ==
>
>
> Channel map:
>
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>
> 2 channels to configure.
>
> Setting echocan for channel 1 to oslec
> Setting echocan for channel 2 to oslec
>
> tá ai a saida!! mais digo que não funciona pois tem um echo gigante
> ainda!! mesmo com o OSLEC configurado.
>
>
> Em 15 de maio de 2013 10:22, Ulisses Féres - Abratel Telecom <
> ufe...@abratel.com.br> escreveu:
>
>> Precisamos de maiores informações..
>>
>> Como sabe que nao funciona?
>>
>> Posta a saída do comando: #dahdi_cfg -vvv
>>
>> se tudo correu bem, você verá algo como abaixo:
>>
>> DAHDI Tools Version – 2.2.1.1
>> DAHDI Version: 2.3.0.1
>> Echo Canceller(s):
>>
>> Configuration
>> ==
>> Channel map:
>> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
>> 1 channels to configure.
>> Changing signalling on channel 1 from Unused to FXS Kewlstart
>>
>> Setting echocan for channel 1 to oslec
>>
>>
>> Instalou ele com asterisk e dahdi down e depois subiu ambos?
>>
>>
>> PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE UNINSTALL E
>> MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele esteja já
>> instalado).
>> APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE COPIA
>> DOS ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM MAKE E
>> MAKE INSTALL.
>>
>> Vamos aos passos:
>> descompactar o arquivo baixado
>> root@src#tar -xjvf linux-2.6.xx.tar.bz2
>>
>> entrar no diretorio que descompactou o dahdi
>> root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers
>>
>> criar um diretorio com nome staging
>> root@drivers# mkdir staging
>>
>> copiar do kernel para o novo diretorio criado
>> root@drivers# cp -fR
>> /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo staging/echo
>>
>> Saída do diretório com o conteúdo antes da recompilação do dahdi:
>> ls /usr/src/dahdi-linux-complete-2.5.0.2+
>> 2.5.0.2/linux/drivers/staging/echo/
>> echo.c echo.h fir.h Kconfig Makefile oslec.h TODO
>>
>> Voltando ao diretório do dahdi encontramos em:
>> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild
>>
>> Obs::q! K é maiúsculo.
>>
>> incluir no arquivo kbuild
>>
>> sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m +=
>> dahdi_echocan_oslec.o|” /usr/src/dahdi-linux-complete-2.5.0.2+
>> 2.5.0.2/linux/drivers/dahdi/Kbuild
>>
>> sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
>> /usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/dahdi/Kbuild
>>
>> O arquivo Kbuild dentro do echo em staging criará e ficará somente com o
>> conteuda abaixo:
>> echo ‘obj-m += echo.o’ >
>> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
>> vi k
>>
>> OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é substituida pelo
>> ponto, entao corrija se necessário
>>
>> root@drivers# vi dahdi/Kbuild
>>
>> Depois observer se deu certo:
>>
>> Procure pelo seguinte trecho:
>>
>> # Only enable this if you think you know what you’re doing. This is not
>> # supported yet:
>> #obj-m += dahdi_echocan_oslec.o
>> #
>> # A quick and dirty way to build OSLEC, if you happened to place it
>> # yourself in the dahdi source tree. This is experimental. See README
>> # regarding OSLEC.
>> #obj-m += ../staging/echo/
>>
>> Deverá ter ficado desta forma:
>>
>> # Only enable this if you think you know what you’re doing. This is not
>> # supported yet:
>> /
>> #
>> # A quick and dirty way to build OSLEC, if you happened to place it
>> # yourself in the dahdi source tree. This is experimental. See README
>> # regarding OSLEC.
>> obj-m += ../staging/echo/
>>
>>
>> Volte para o diretorio de fontes do dahdi.
>>
>> root@drivers# cd /usr/src/dahdi-linux-2.3.0.1
>>
>> make uninstall
>> make clean
>>
>> root@dahdi-linux-2.3.0.1# make
>>
>> CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.o
>> CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.o
>> Building modules, stage 2.
>> MODPOST 32 modules
>> CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.mod.o
>> LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.ko
>> CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.mod.o
>> LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.ko
>>
>> root@dahdi-linux-2.3.0.1# make install
>>
>> Agora só precisamos configurar o dahdi.
>>
>> EXEMPLO:
>>
>> #vi /etc/dahdi/system.conf
>>
>> loadzone = br
>> defaultzone = br
>> fxsks = 1
>> channels = 1
>> echocanceller = oslec,1-4
>>
>> vi /etc/asterisk/chan_dahdi.conf
>> Se ainda não tiver, adicione as linhas abaixo:
>>
>> [channels]
>> ;…
>> echocancel=yes
>> ;echotraining=yes; 

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Thiago Anselmo
DAHDI Tools Version - 2.6.2

DAHDI Version: 2.6.2
Echo Canceller(s): HWEC, MG2, OSLEC
Configuration
==


Channel map:

Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)

2 channels to configure.

Setting echocan for channel 1 to oslec
Setting echocan for channel 2 to oslec

tá ai a saida!! mais digo que não funciona pois tem um echo gigante ainda!!
mesmo com o OSLEC configurado.


Em 15 de maio de 2013 10:22, Ulisses Féres - Abratel Telecom <
ufe...@abratel.com.br> escreveu:

> Precisamos de maiores informações..
>
> Como sabe que nao funciona?
>
> Posta a saída do comando: #dahdi_cfg -vvv
>
> se tudo correu bem, você verá algo como abaixo:
>
> DAHDI Tools Version – 2.2.1.1
> DAHDI Version: 2.3.0.1
> Echo Canceller(s):
>
> Configuration
> ==
> Channel map:
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
> 1 channels to configure.
> Changing signalling on channel 1 from Unused to FXS Kewlstart
>
> Setting echocan for channel 1 to oslec
>
>
> Instalou ele com asterisk e dahdi down e depois subiu ambos?
>
>
> PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE UNINSTALL E
> MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele esteja já
> instalado).
> APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE COPIA
> DOS ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM MAKE E
> MAKE INSTALL.
>
> Vamos aos passos:
> descompactar o arquivo baixado
> root@src#tar -xjvf linux-2.6.xx.tar.bz2
>
> entrar no diretorio que descompactou o dahdi
> root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers
>
> criar um diretorio com nome staging
> root@drivers# mkdir staging
>
> copiar do kernel para o novo diretorio criado
> root@drivers# cp -fR
> /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo staging/echo
>
> Saída do diretório com o conteúdo antes da recompilação do dahdi:
> ls /usr/src/dahdi-linux-complete-2.5.0.2+
> 2.5.0.2/linux/drivers/staging/echo/
> echo.c echo.h fir.h Kconfig Makefile oslec.h TODO
>
> Voltando ao diretório do dahdi encontramos em:
> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild
>
> Obs::q! K é maiúsculo.
>
> incluir no arquivo kbuild
>
> sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|”
> /usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/dahdi/Kbuild
>
> sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
> /usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/dahdi/Kbuild
>
> O arquivo Kbuild dentro do echo em staging criará e ficará somente com o
> conteuda abaixo:
> echo ‘obj-m += echo.o’ >
> /usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
> vi k
>
> OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é substituida pelo
> ponto, entao corrija se necessário
>
> root@drivers# vi dahdi/Kbuild
>
> Depois observer se deu certo:
>
> Procure pelo seguinte trecho:
>
> # Only enable this if you think you know what you’re doing. This is not
> # supported yet:
> #obj-m += dahdi_echocan_oslec.o
> #
> # A quick and dirty way to build OSLEC, if you happened to place it
> # yourself in the dahdi source tree. This is experimental. See README
> # regarding OSLEC.
> #obj-m += ../staging/echo/
>
> Deverá ter ficado desta forma:
>
> # Only enable this if you think you know what you’re doing. This is not
> # supported yet:
> /
> #
> # A quick and dirty way to build OSLEC, if you happened to place it
> # yourself in the dahdi source tree. This is experimental. See README
> # regarding OSLEC.
> obj-m += ../staging/echo/
>
>
> Volte para o diretorio de fontes do dahdi.
>
> root@drivers# cd /usr/src/dahdi-linux-2.3.0.1
>
> make uninstall
> make clean
>
> root@dahdi-linux-2.3.0.1# make
>
> CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.o
> CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.o
> Building modules, stage 2.
> MODPOST 32 modules
> CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.mod.o
> LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.ko
> CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.mod.o
> LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.ko
>
> root@dahdi-linux-2.3.0.1# make install
>
> Agora só precisamos configurar o dahdi.
>
> EXEMPLO:
>
> #vi /etc/dahdi/system.conf
>
> loadzone = br
> defaultzone = br
> fxsks = 1
> channels = 1
> echocanceller = oslec,1-4
>
> vi /etc/asterisk/chan_dahdi.conf
> Se ainda não tiver, adicione as linhas abaixo:
>
> [channels]
> ;…
> echocancel=yes
> ;echotraining=yes; COMENTAR ESSE. O OSLEC NAO EH COMPATIVEL COM O MESMO
> ;echocancelwhenbridge ; COMENTAR ESSE. O OSLEC NAO EH COMPATIVEL COM O
> MESMO
>
>
>
> 2013/5/15 Thiago Anselmo 
>
>> Já configurei o cancelamento de echo via software e mesmo assim, não
>> funciona!
>>
>> DAHDI Tools Version - 2.6

Re: [AsteriskBrasil] Problema com cancelamento echo OSLEC

2013-05-15 Por tôpico Ulisses Féres - Abratel Telecom
Precisamos de maiores informações..

Como sabe que nao funciona?

Posta a saída do comando: #dahdi_cfg -vvv

se tudo correu bem, você verá algo como abaixo:

DAHDI Tools Version – 2.2.1.1
DAHDI Version: 2.3.0.1
Echo Canceller(s):
Configuration
==
Channel map:
Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
1 channels to configure.
Changing signalling on channel 1 from Unused to FXS Kewlstart
Setting echocan for channel 1 to oslec


Instalou ele com asterisk e dahdi down e depois subiu ambos?


PRIMEIRA COISA A SER FEITA É IR NO DAHDI INSTALADO E DAR MAKE UNINSTALL E
MAKE CLEAN NA RAIZ E NAS PASTAS TOOLS E LINUX (caso ele esteja já
instalado).
APOS REMOVER A PASTA. DESCOMPACTAR E REALIZAR OS PROCEDIMENTOS DE COPIA DOS
ARQUIVOS DO OSLEC PARA O MESMO E DEPOIS NA RAIZ COMPILAR COM MAKE E MAKE
INSTALL.

Vamos aos passos:
descompactar o arquivo baixado
root@src#tar -xjvf linux-2.6.xx.tar.bz2

entrar no diretorio que descompactou o dahdi
root@src# cd /usr/src/dahdi-linux-2.3.0.1/linux/drivers

criar um diretorio com nome staging
root@drivers# mkdir staging

copiar do kernel para o novo diretorio criado
root@drivers# cp -fR /usr/src/linux-linux-2.6.xx/linux/drivers/staging/echo
staging/echo

Saída do diretório com o conteúdo antes da recompilação do dahdi:
ls /usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/staging/echo/
echo.c echo.h fir.h Kconfig Makefile oslec.h TODO

Voltando ao diretório do dahdi encontramos em:
/usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/dahdi/Kbuild

Obs::q! K é maiúsculo.

incluir no arquivo kbuild

sed -i “s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|”
/usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/dahdi/Kbuild

sed -i “s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|”
/usr/src/dahdi-linux-complete-2.5.0.2+2.5.0.2/linux/drivers/dahdi/Kbuild

O arquivo Kbuild dentro do echo em staging criará e ficará somente com o
conteuda abaixo:
echo ‘obj-m += echo.o’ >
/usr/src/dahdi-linux-complete-2.6.0+2.6.0/linux/drivers/staging/echo/Kbuild
vi k

OBS: CUIDADO POIS AS VEZES AO COPIAR E COLOCAR A ASPAS é substituida pelo
ponto, entao corrija se necessário

root@drivers# vi dahdi/Kbuild

Depois observer se deu certo:

Procure pelo seguinte trecho:

# Only enable this if you think you know what you’re doing. This is not
# supported yet:
#obj-m += dahdi_echocan_oslec.o
#
# A quick and dirty way to build OSLEC, if you happened to place it
# yourself in the dahdi source tree. This is experimental. See README
# regarding OSLEC.
#obj-m += ../staging/echo/

Deverá ter ficado desta forma:

# Only enable this if you think you know what you’re doing. This is not
# supported yet:
/
#
# A quick and dirty way to build OSLEC, if you happened to place it
# yourself in the dahdi source tree. This is experimental. See README
# regarding OSLEC.
obj-m += ../staging/echo/


Volte para o diretorio de fontes do dahdi.

root@drivers# cd /usr/src/dahdi-linux-2.3.0.1

make uninstall
make clean

root@dahdi-linux-2.3.0.1# make

CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.o
CC [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.o
Building modules, stage 2.
MODPOST 32 modules
CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.mod.o
LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/../staging/echo/echo.ko
CC /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.mod.o
LD [M] /usr/src/dahdi-linux-2.3.0.1/drivers/dahdi/dahdi_echocan_oslec.ko

root@dahdi-linux-2.3.0.1# make install

Agora só precisamos configurar o dahdi.

EXEMPLO:

#vi /etc/dahdi/system.conf

loadzone = br
defaultzone = br
fxsks = 1
channels = 1
echocanceller = oslec,1-4

vi /etc/asterisk/chan_dahdi.conf
Se ainda não tiver, adicione as linhas abaixo:

[channels]
;…
echocancel=yes
;echotraining=yes; COMENTAR ESSE. O OSLEC NAO EH COMPATIVEL COM O MESMO
;echocancelwhenbridge ; COMENTAR ESSE. O OSLEC NAO EH COMPATIVEL COM O MESMO



2013/5/15 Thiago Anselmo 

> Já configurei o cancelamento de echo via software e mesmo assim, não
> funciona!
>
> DAHDI Tools Version - 2.6.2
>
> DAHDI Version: 2.6.2
> Echo Canceller(s): HWEC, MG2, OSLEC
> Configuration
> ==
>
>
> Channel map:
>
> Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
> Channel 02: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
>
> 2 channels to configure.
>
> Setting echocan for channel 1 to oslec
> Setting echocan for channel 2 to oslec
>
> 
>
> [trunkgroups]
>
> [channels]
> usecallerid=yes
> hidecallerid=no
> callwaiting=yes
> threewaycalling=yes
> transfer=yes
>
> echocancel=yes
> echocancelwhenbridged=no
>
> relaxdtmf=yes
> cidsignalling=dtmf
> busydetect=yes
> rxgain=8.0
> txgain=0.0
>
> group=0
> signalling=fxs_ks
> channel=1
>
> group=1
> signalling=fxs_ks
> channel=2
>
>
> Algo mais que posso fazer?
>
>
> --
> Thiago Anselmo
>
>