A placa que eu tenho é uma TDM410P da digium.
Em 15 de maio de 2013 10:25, Thiago Anselmo <[email protected]>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 < > [email protected]> 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 >> >> [email protected]# 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 >> >> [email protected]# 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 <[email protected]> >> >>> 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 >>> [email protected] >>> >> >> >> _______________________________________________ >> 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 >> [email protected] >> > > > > -- > Thiago Anselmo > -- 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 [email protected]

