Re: LCR1.14-MISDNV2-Asterisk11-No DialTone?

Arnold Schulz <[email protected]> Mon, 20 Oct 2014 23:18:09 +0200
Newsgroups gmane.linux.isdn.i4l.user
Message-ID <[email protected]>
Dear Gianni,

from looking at the code and experimenting:

Typically echo cancellation is used for an isdn channel directly connected to a phone. I recently tested it by inserting and removing kernel module mISDN_dsp_oslec.ko. There really is some improvement when a hands-free speakerphone (i.e. loadspeaker) is used. Well, though my current production box does not have echo cancellation, hand free phoning - on one side of the connection only - is still ok.

Older chan_lcr versions could activate the oslec echo canceller via lcr_config(eoslec). The activation source code still exists in chan_lcr.c, but it is disabled. The new way is to activate the canceller via "filter pipeline oslec" in file /etc/lcr/interface.

Asterisk application lcr_config is provided by chan_lcr.so and may be explored via Asterisk command "core show application lcr_config". lcr_config(D) makes the key presses on the phone available to the Read application in the dialplan. Without this line, my Asterisk does not recognize dialing (I guess DTMF) during the Read application.

I whish you success,
cheers,
Arnold