[Asterisk-Users] Dial Plan Help

Steven Critchfield critch at basesys.com
Fri Dec 3 13:52:44 MST 2004


On Fri, 2004-12-03 at 15:52 -0500, list at ipmotel.net wrote:
> All,
> 
> I've got a problem here. We are using a Digium 4 T-1 board in our * server. 
> The T-1's are ISDN.  The problem I'm having is that we have an ivr setup so 
> that when someone dials our DID it goes to the s extension and starts 
> playing the ivr which is fine, but if someone dials an extension for example 
> extension 200, it doesnt go to 200 it goes to extension 2.  Seems like our 
> server doesn't even wait for the rest of the digits dialed. soon as it sees 
> 2 it goes straight to exten 2 and ignores the last two zeros therefore never 
> reaching extension 200. any suggestions?  i've enclosed a snipet below.


> exten=>200,Goto(office,102,1);forward to 102 in office context

How can you have 200, when below you define exten 2. 

> exten=>201,Goto(office,110,1);forward to 110 in office context

Same here

> exten=>1,1,Goto(office,102,1)
> exten=>2,1,Goto(office,103,1)
> exten=>3,1,Goto(office,104,1)
> exten=>4,1,Goto(office,105,1)
> exten=>5,1,Goto(office,106,1)
> exten=>0,1,Goto(office,107,1)
> exten=>t,1,Goto(office,108,1)

Either you need to make your extensions start with a different number,
or you need to not let people dial directly to a extension where you
have an IVR menu present. 

For example, option 1 is move extention numbers from the 200 rang to the
800 range, the 8 doesn't appear used above.

Or option 2 is to make an option 6,7,or 8 that jumps to a context where
you can direct dial the extension numbers.

-- 
Steven Critchfield <critch at basesys.com>




More information about the asterisk-users mailing list