Hello, I have experimenting problems with hangup detection on analog lines, I have a Sangoma installed on COLOMBIA, and my telco provides me Congestion tone (425/100,0/250,425/350,0/250,425/650,0/250) for disconnect the call, how and where I can setup this so Zaptel driver detect it?.. I tried changes in zonedata.c
{ .zone = 41,
.country = "co",
.description = "Colombia (Republic of)",
.ringcadence = { 1000, 4000 },
.tones = {
/* Reference: [itu.int/ITU-T/inr/forms/files/tones-0203.pdf](http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf) */
{ ZT_TONE_DIALTONE, "425" },
{ ZT_TONE_BUSY, "425/250,0/250" },
{ ZT_TONE_RINGTONE, "425/1000,0/4500" },
{ ZT_TONE_CONGESTION, "425/100,0/250,425/350,0/250,425/650,0/250" },
/* CALLWAIT - not specified */
{ ZT_TONE_CALLWAIT, "400+450/300,0/6000" },
{ ZT_TONE_DIALRECALL, "425" },
/* RECORDTONE - not specified */
{ ZT_TONE_RECORDTONE, "1400/500,0/15000" },
{ ZT_TONE_INFO, "!950/330,!1400/330,!1800/330,0/1000" },
/* STUTTER - not specified */
{ ZT_TONE_STUTTER, "!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,425" },
},
.dtmf_high_level = -10,
.dtmf_low_level = -10,
.mfr1_level = -10,
.mfr2_level = -8,
},
and then putting defaultzone and loadzone=co on zaptel.conf, I tried busycount on different numbers, but nothing works…
I need some clue to configure this… how Asterisk detect those tones and then hangup the line?
Thanks.