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 <[email protected]>escreveu: > 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] >
_______________________________________________ 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]

