[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