All the time fires DTMF CID detection

Good afternoon, colleagues!

I have the following problem: always fires DTMF CID detector on FXO port in TDM410P card, even when line cable is disconnected.

I have assembled the following configuration: OS - “FreeBSD test.ogogon.org 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec 4 06:55:39 UTC 2012 root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386”, Asterisk - “asterisk11-11.1.0”, DAHDI - “dahdi-kmod-2.4.0rc5_6”, board - “Digium Wildcard TDM410P (3xFXO+1xFXS)”, GSM terminal - BenQ C5 (aka FWT APC-868).

It is important to explain that the terminal has reported CID format ETSI FSK. And he did not understand my FXO gateway D-Link. I found in the Internet some underground command to switch CID in this phone into DTMF. After that terminal started to give CID in DTMF format, but before the first ring tone.

When I got the board tdm410p, I decided to connect the GSM terminal for her.

Here is my file chan_dahdi.conf:

; [channels] ; callwaiting = yes usecallingpres = yes callwaitingcallerid = yes threewaycalling = yes transfer = yes canpark = yes cancallforward = yes callreturn = yes echocancel = yes echotraining = yes rxgain = 4.0 txgain = 4.0 usecallerid = yes hidecallerid = no sendcalleridafter = 0 language = en ; group = 0 description = GSM gate ;signalling = fxs_ks signalling = fxs_ls callerid = asreceived cidstart = dtmf cidsignalling = dtmf ;dtmfcidlevel = 0 context = from-pstn channel => 1 ; group = 1 description = CDMA gate signalling = fxs_ks callerid = asreceived cidstart = ring cidsignalling = dtmf context = from-pstn channel => 2 ; group = 2 description = Free line signalling = fxs_ks context = free chanel => 3 ; group = 3 description = Phone line signalling = fxo_ks context = local-test channel => 4

To receive an CID I gave the command “cidstart = dtmf”.
After that Asterisk started constantly write to the console:

[Mar 4 00:38:26] WARNING[100200][C-0000003a]: sig_analog.c:2419 __analog_ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1' == Starting DTMF CID detection on channel 1 -- Starting simple switch on 'DAHDI/1-1' [Mar 4 00:38:31] WARNING[100201][C-0000003b]: sig_analog.c:2419 __analog_ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1' == Starting DTMF CID detection on channel 1 -- Starting simple switch on 'DAHDI/1-1' [Mar 4 00:38:36] WARNING[100202][C-0000003c]: sig_analog.c:2419 __analog_ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1' == Starting DTMF CID detection on channel 1 -- Starting simple switch on 'DAHDI/1-1' [Mar 4 00:38:41] WARNING[100203][C-0000003d]: sig_analog.c:2419 __analog_ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1' == Starting DTMF CID detection on channel 1 -- Starting simple switch on 'DAHDI/1-1' [Mar 4 00:38:45] WARNING[100204][C-0000003e]: sig_analog.c:2419 __analog_ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1' == Starting DTMF CID detection on channel 1 -- Starting simple switch on 'DAHDI/1-1'

I tried to switch the type of signalisation on the port.
Even after disconnecting from the board telephone cable this is going on.

What am I doing wrong? How to turn off false alarms?

Ogogon.

I have the exact same problem, did you manage to solve yours?

Me toooooo :wink:

do you know how to solve this please help me i have the sam issue

== Starting DTMF CID detection on channel 1
[Oct 2 15:04:05] WARNING[2270][C-00000057]: sig_analog.c:2424 __analog_ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch
Server197*CLI> dahdi destroy channel