[asterisk-users] problem about voice when using TDM2400p with VPMADT032 echo canceller module

Matthew Fredrickson creslin at digium.com
Fri Mar 28 10:14:01 CDT 2008


Vu AnhTuan wrote:
> hi you,
>    
>   I'm having problem with voice quality on my trixbox using TDM2400B.The trixbox is connected via 20 FXO ports on a TDM2400 with the hardware echo cancel module. Echo cancel almost works, but the users hear what they describe as a 'background crackle/buzz' coming back when they talk. 
>    
>   anyone have the same problem? pls help me. thanks a lot.
>    
>   my trixbox and config file:
>    
>   trixbox version 2.4 (Linux kernel 2.6.18, Zaptel 1.4.7)

This is definitely a technical support issue.  Please contact them about 
this so that we can help you get it resolved as soon as possible :-) !

Matthew Fredrickson
Digium, Inc.

>    
>    
>   zaptel.conf
>   ----------------
>   # Autogenerated by /usr/sbin/genzaptelconf -- do not hand edit
> # Zaptel Configuration File
> #
> # This file is parsed by the Zaptel Configurator, ztcfg
> #
>   # It must be in the module loading order
>   
> # Span 1: WCTDM/0 "Wildcard TDM2400P Board 1" 
> fxsks=1
> fxsks=2
> fxsks=3
> fxsks=4
> fxsks=5
> fxsks=6
> fxsks=7
> fxsks=8
> fxsks=9
> fxsks=10
> fxsks=11
> fxsks=12
> fxsks=13
> fxsks=14
> fxsks=15
> fxsks=16
> fxsks=17
> fxsks=18
> fxsks=19
> fxsks=20
> # channel 21, WCTDM, no module.
> # channel 22, WCTDM, no module.
> # channel 23, WCTDM, no module.
> # channel 24, WCTDM, no module.
>   # Global data
>   loadzone = us
> defaultzone = us
>    
>    
>   zapata.conf
>   ------------------------------
>   ; Zapata telephony interface
> ;
> ; Configuration file
>   [trunkgroups]
>   [channels]
>   language=en
> context=from-zaptel
> signalling=fxs_ks
> rxwink=300  ; Atlas seems to use long (250ms) winks
> ;
> ; Whether or not to do distinctive ring detection on FXO lines
> ;
> ;usedistinctiveringdetection=yes
>   usecallerid=yes
> hidecallerid=no
> callwaiting=yes
> usecallingpres=yes
> callwaitingcallerid=yes
> threewaycalling=yes
> transfer=yes
> cancallforward=yes
> callreturn=yes
> echocancel=yes
> echocancelwhenbridged=no ;default
> ;echotraining=800 ;default
> rxgain=0.0
> txgain=0.0
> group=0
> callgroup=1
> pickupgroup=1
> immediate=no
>   busydetect=yes
> busycount=0
>   relaxdtmf=yes
> ;faxdetect=both
> faxdetect=incoming
> ;faxdetect=outgoing
> ;faxdetect=no
>   ;Include genzaptelconf configs
> #include zapata-channels.conf
>   group=1
>   ;Include AMP configs
> #include zapata_additional.conf
>   
>  
>   zapata_additional.conf
>   -------------------------------
>   ; Autogenerated by /usr/sbin/genzaptelconf -- do not hand edit
> ; Zaptel Channels Configurations (zapata.conf)
> ;
> ; This is not intended to be a complete zapata.conf. Rather, it is intended 
> ; to be #include-d by /etc/zapata.conf that will include the global settings
> ;
>   ; Span 1: WCTDM/0 "Wildcard TDM2400P Board 1" 
> ;;; line="1 WCTDM/0/0"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 1
> context=default
>   ;;; line="2 WCTDM/0/1"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 2
> context=default
>   ;;; line="3 WCTDM/0/2"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 3
> context=default
>   ;;; line="4 WCTDM/0/3"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 4
> context=default
>   ;;; line="5 WCTDM/0/4"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 5
> context=default
>   ;;; line="6 WCTDM/0/5"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 6
> context=default
>   ;;; line="7 WCTDM/0/6"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 7
> context=default
>   ;;; line="8 WCTDM/0/7"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 8
> context=default
>   ;;; line="9 WCTDM/0/8"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 9
> context=default
>   ;;; line="10 WCTDM/0/9"
> signalling=fxs_ks
> callerid=asreceived
> group=0
> context=from-zaptel
> channel => 10
> context=default
>   ...........more...........
>    
>    
>   [IP-PBX ~]# ztcfg -vv
>   ----------------------------------------------
>   Zaptel Version: 1.4.7-3259
> Echo Canceller: OSLEC
> Configuration
> ======================
>   
> Channel map:
>   Channel 01: FXS Kewlstart (Default) (Slaves: 01)
> Channel 02: FXS Kewlstart (Default) (Slaves: 02)
> Channel 03: FXS Kewlstart (Default) (Slaves: 03)
> Channel 04: FXS Kewlstart (Default) (Slaves: 04)
> Channel 05: FXS Kewlstart (Default) (Slaves: 05)
> Channel 06: FXS Kewlstart (Default) (Slaves: 06)
> Channel 07: FXS Kewlstart (Default) (Slaves: 07)
> Channel 08: FXS Kewlstart (Default) (Slaves: 08)
> Channel 09: FXS Kewlstart (Default) (Slaves: 09)
> Channel 10: FXS Kewlstart (Default) (Slaves: 10)
> Channel 11: FXS Kewlstart (Default) (Slaves: 11)
> Channel 12: FXS Kewlstart (Default) (Slaves: 12)
> Channel 13: FXS Kewlstart (Default) (Slaves: 13)
> Channel 14: FXS Kewlstart (Default) (Slaves: 14)
> Channel 15: FXS Kewlstart (Default) (Slaves: 15)
> Channel 16: FXS Kewlstart (Default) (Slaves: 16)
> Channel 17: FXS Kewlstart (Default) (Slaves: 17)
> Channel 18: FXS Kewlstart (Default) (Slaves: 18)
> Channel 19: FXS Kewlstart (Default) (Slaves: 19)
> Channel 20: FXS Kewlstart (Default) (Slaves: 20)
>   20 channels to configure.
>    
>   cat /proc/modules
>   ---------------------------
>   zttranscode 11784 0 - Live 0xf89b8000
> ipv6 251393 18 - Live 0xf8ae8000
> autofs4 24517 2 - Live 0xf8a5a000
> sunrpc 144253 1 - Live 0xf8a79000
> wcusb 18048 0 - Live 0xf89b2000
> wctdm 37312 0 - Live 0xf89a7000
> wcfxo 15008 0 - Live 0xf88bb000
> wcte11xp 26656 0 - Live 0xf8961000
> wct1xxp 17184 0 - Live 0xf88a0000
> wcte12xp 37696 0 - Live 0xf899c000
> wct4xxp 297920 0 - Live 0xf8c75000
> tor2 91680 0 - Live 0xf8984000
> dm_mirror 28869 0 - Live 0xf896b000
> dm_multipath 21577 0 - Live 0xf88b4000
> dm_mod 58457 2 dm_mirror,dm_multipath, Live 0xf8974000
> parport_pc 29157 0 - Live 0xf88fb000
> lp 15849 0 - Live 0xf88af000
> parport 37513 2 parport_pc,lp, Live 0xf8932000
> floppy 57125 0 - Live 0xf8923000
> wctdm24xxp 106176 20 - Live 0xf88e0000
> zaptel 197176 56 zttranscode,wcusb,wctdm,wcfxo,wcte11xp,wct1xxp,wcte12xp,wct4xxp,tor2,wctdm24xxp, Live 0xf89be000
> oslec 13464 1 zaptel, Live 0xf8824000
> crc_ccitt 6337 1 zaptel, Live 0xf887d000
> e1000 119505 0 - Live 0xf8904000
> i2c_i801 11469 0 - Live 0xf8847000
> i2c_core 23745 1 i2c_i801, Live 0xf88a8000
> serio_raw 10693 0 - Live 0xf8829000
> pcspkr 7105 0 - Live 0xf8812000
> ata_piix 18501 0 - Live 0xf8841000
> libata 115833 1 ata_piix, Live 0xf88c2000
> sd_mod 24897 0 - Live 0xf8839000
> scsi_mod 132685 2 libata,sd_mod, Live 0xf885b000
> ext3 123337 2 - Live 0xf8880000
> jbd 56553 1 ext3, Live 0xf884c000
> ehci_hcd 32973 0 - Live 0xf882f000
> ohci_hcd 23261 0 - Live 0xf881d000
> uhci_hcd 25421 0 - Live 0xf8815000
>    
>   cat /proc/interrupts
>   --------------------------
>              CPU0       
>   0:  370499389    IO-APIC-edge  timer
>   1:          8    IO-APIC-edge  i8042
>   2:          0          XT-PIC  cascade
>   6:          3    IO-APIC-edge  floppy
>   8:          3    IO-APIC-edge  rtc
>  12:          4    IO-APIC-edge  i8042
>  14:          0    IO-APIC-edge  libata
>  15:     438090    IO-APIC-edge  ide1
> 153:  370597206   IO-APIC-level  uhci_hcd:usb3, ehci_hcd:usb7, Wildcard TDM2400P
> 161:    6782414   IO-APIC-level  uhci_hcd:usb1, uhci_hcd:usb6, eth0
> 169:          0   IO-APIC-level  uhci_hcd:usb5
> 177:          0   IO-APIC-level  uhci_hcd:usb2, libata
> 185:          0   IO-APIC-level  uhci_hcd:usb4, ehci_hcd:usb8
> NMI:          0 
> LOC:  370689937 
> ERR:          0
> MIS:          0
> 
>        
> ---------------------------------
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> 
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users


-- 
Matthew Fredrickson
Software/Firmware Engineer
Digium, Inc.



More information about the asterisk-users mailing list