How to tell if I am using the hardware echo canceller

Hi

I have a tdm410 2fxs +1fxo + VPMADT032

I am using 1.6.1 asterisk + dadhi

This is what I see in my dmesg

[ 9987.182508] Boosting ringer on slot 1 (89V peak)
[ 9987.182528] Port 1: Installed -- AUTO FXS/DPO
[ 9992.347986] Boosting ringer on slot 2 (89V peak)
[ 9992.348005] Port 2: Installed -- AUTO FXS/DPO
[ 9992.597259] Port 3: Not installed
[ 9993.136182] Port 4: Installed -- AUTO FXO (AUSTRALIA mode)
[ 9993.157052] VPM100: Not Present
[10001.168710] Booting VPMADT032
[10005.049134] VPMADT032: Present and operational (Firmware version 117)
[10005.049663] Found a Wildcard TDM: Wildcard TDM410P (4 modules)
[10005.112470] -- Setting echo registers: 
[10005.133165] -- Set echo registers successfully

this is from a diag dump

[11562.520609] dahdi: Dump of DAHDI Channel 1 (WCTDM/0/0,1,1):
[11562.520621] 
[11562.520639] dahdi: flags: 601 hex, writechunk: df60309c, readchunk: df6030a8
[11562.520659] dahdi: rxgain: deb92400, txgain: deb92500, gainalloc: 1
[11562.520678] dahdi: span: de0a4054, sig: 1020 hex, sigcap: 50f8 hex
[11562.520698] dahdi: inreadbuf: -1, outreadbuf: 3, inwritebuf: 2, outwritebuf: -1
[11562.520719] dahdi: blocksize: 160, numbufs: 4, txbufpolicy: 0, txbufpolicy: 0
[11562.520738] dahdi: txdisable: 0, rxdisable: 0, iomask: 0
[11562.520757] dahdi: curzone: de7d6000, tonezone: 1, curtone: (null), tonep: 0
[11562.520778] dahdi: digitmode: 0, txdialbuf: , dialing: 0, aftdialtimer: 0, cadpos. 0
[11562.520798] dahdi: confna: 0, confn: 0, confmode: 0, confmute: 0
[11562.520816] dahdi: ec: (null), deflaw: 0, xlaw: e09366e0
[11562.520833] dahdi: itimer: 0, otimer: 0, ringdebtimer: 0

and this from a show channel 1

Channel: 1I> 
File Descriptor: 14
Span: 1
Extension: 
Dialing: no
Context: in-uniden
Caller ID: XXXXXXXXX
Calling TON: 0
Caller ID name: XXXXXXXXXX
Mailbox: XXXXXXXXXXX
Destroy: 0
InAlarm: 0
Signalling Type: FXO Kewlstart
Radio: 0
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Busy Detection: no
TDD: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: ulaw
Fax Handled: no
Pulse phone: no
DND: no
Echo Cancellation:
	256 taps
	currently OFF
Actual Confinfo: Num/0, Mode/0x0000
Actual Confmute: No
Hookstate (FXS only): Onhook

Thanks

[10001.168710] Booting VPMADT032 
[10005.049134] VPMADT032: Present and operational (Firmware version 117)

This shows that the hardware echocan module is on the card and loaded. When on an inbound or outbound call do ‘core show channel 1’ and it should report ‘ON’ for the Echo Cancellation field.

[quote=“angler”] [10001.168710] Booting VPMADT032 [10005.049134] VPMADT032: Present and operational (Firmware version 117)

This shows that the hardware echocan module is on the card and loaded. When on an inbound or outbound call do ‘core show channel 1’ and it should report ‘ON’ for the Echo Cancellation field.[/quote]

Hi

Thanks for that, also got it from the asterisk ml, I tried looking at the show channel and it showed off - because I wasn’t online.

The thing that bugged me most was dahdi_cfg -vv doesn’t show a hardware ec

Thanks