I have an installation that has analog phones connected via T1 channel banks. I'm getting complaints from users that they will enter a partial number (eg 91213), then turn away to get the next few digits, and the system will start dialing before they have a chance to put in the rest of the dialing string. Is there a way to increase this delay? The only use these 4 dialing patterns: Internal 3 digit numbers 91 XXX XXX XXXX (for backwards compatibility) 9 XXX XXXX (also for compatibility) XXX XXXX I'm using the freepbx distro if that helps. Asterisk 11.2. Thanks, -Justin -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20130708/a09901d8/attachment.htm>
Have a look at the documentation of the channel bank. I guess some kind of overlap dialing is enabled, which is typically associated with a timeout value. chan_dahdi.conf also has entries like this.
On Mon, 8 Jul 2013, Justin Killen wrote:> I have an installation that has analog phones connected via T1 channel > banks. ?I?m getting complaints from users that they will enter a partial > number (eg 91213), then turn away to get the next few digits, and the > system will start dialing before they have a chance to put in the rest > of the dialing string. ?Is there a way to increase this delay?? The only > use these 4 dialing patterns:Will 'show function TIMEOUT' help? -- Thanks in advance, ------------------------------------------------------------------------- Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST Newline Fax: +1-760-731-3000
On Mon, Jul 8, 2013 at 12:14 PM, Justin Killen < jkillen at allamericanasphalt.com> wrote:> I have an installation that has analog phones connected via T1 channel > banks. I?m getting complaints from users that they will enter a partial > number (eg 91213), then turn away to get the next few digits, and the > system will start dialing before they have a chance to put in the rest of > the dialing string. Is there a way to increase this delay? The only use > these 4 dialing patterns:**** > > ** ** > > Internal 3 digit numbers**** > > 91 XXX XXX XXXX (for backwards compatibility)**** > > 9 XXX XXXX (also for compatibility)**** > > XXX XXXX >The simple switch in chan_dahdi has two hardcoded timeout times for more digits. 1) If the digits already dialed match an extension in the dialplan but could match another extension if more digits are dialed then chan_dahdi will wait 3 seconds for more digits to arrive. 2) If the digits already dialed do not match any extension in the dialplan but more digits could match an extension then chan_dahdi will wait 8 seconds for more digits. The shorter timeout is so the caller won't have to wait too long if the caller intends to call the shorter dialplan extension. You need to look at the extension patterns in your dialplan to see where you have ambiguity between extensions. Are you using the '.' wildcard? Richard -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20130710/7eec520a/attachment.htm>