Subject: [asterisk-users] Slow dialing from PBX via E1

AstATN chan at isysnetsolution.com
Wed Aug 2 17:58:47 MST 2006


Subject: [asterisk-users] Slow dialing from PBX via E1

Hi :)

I have a 'slow dialing' problem. When I dial 200# for the 
'echo test' application from my PBX extension 1010, I see this
in the console the instant I press the # key:
 
  -- Starting simple switch on 'Zap/65-1'
  -- Accepting overlap call from '1010' to '200' on channel 0/3, span 3
 
so Asterisk has accepted the call setup from the PBX. Then exactly 3
seconds elapses, and finally:
 
  -- Executing Playback("Zap/65-1", "demo-echotest") in new stack
  -- Playing 'demo-echotest' (language 'en')
 
at which point Allison announces 'You are about to enter an echo test..'
 
How can I remove this 3 second pause? It's really annoying, and 
it doesn't happen when I dial out from the legacy PBX via an ISDN30 bearer
not connected to Asterisk (nor does it happen with SIP phones on Asterisk).

Even with debug + verbose both at 99, I see no extra information 
 
The extensions.conf is trivial:

[general]
static=yes
writeprotect=yes

[fromaxxess]
exten => 200,1,Playback(demo-echotest)  ; Let them know what's going on
exten => 200,2,Echo                     ; Do the echo test
exten => 200,3,Playback(demo-echodone)  ; Let them know it's over

This is with Asterisk 1.2.4 and Zaptel 1.2.3, on a Sangoma A104u (Sangoma 
support say their driver does no buffering and can't understand why this
is happening)

As ever, any advice warmly welcomed :)

Cheers,
Gavin.

Hi Gavin,
This is the default of setting of the Asterisk. If you wish to adjust the
timing, please edit the source file of the Asterisk name call chan_zap.c,
And look for the " static int matchdigittimeout " line to change the
setting. The timing is in millisecond. 
Remember, compile your Asterisk after the changes.

Good luck.






More information about the asterisk-users mailing list