Well, before I get too jazzed up. I'm reading some other stuff, and my failure to post some things may change what's going on:
OUTPUT from dahdi_cfg -vv
DAHDI Version: 2.3.0.1
Echo Canceller(s):
Configuration
======================
Channel map:
Channel 01: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
2 channels to configure.
Setting echocan for channel 1 to oslec
DAHDI_ATTACH_ECHOCAN failed on channel 1: Invalid argument (22)
......
OUTPUT from dahdi show channel 1
XXXXXX*CLI> dahdi show channel 1
Channel: 1
File Descriptor: 15
Span: 1
Extension:
Dialing: no
Context: from-internal
Caller ID: 200
Calling TON: 0
Caller ID name: device
Mailbox:
200@default
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:
128 taps
(unless TDM bridged) currently OFF
Wait for dialtone: 0ms
Actual Confinfo: Num/0, Mode/0x0000
Actual Confmute: No
Hookstate (FXS only): Onhook
XXXXXX*CLI>
-------
OUTPUT from system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Thu Mar 3 13:17:47 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
fxoks=1
echocanceller=oslec,1
fxoks=2
echocanceller=oslec,2
....
I was reading that the "128 taps" in "show channel" is in fact echo cancellation.
Maybe that will be of more help. However I'm still going to try all the forementioned until I'm blue in the face
