Hi: I am configuring an Asterisk server with all inbound only lines on a PRI using a T100 card. The card works and Asterisk sees all the lines. My problem is that Asterisk refuses to answer any of the lines unless there is an extension defined for it in extensions.conf. I want all inbound lines to drop into an "inbound" context without having to define each DID in extensions.conf. Can someone please provide me a bit of a clue as to how to set this up? Thanks! I am making the extensions.conf and zapata.conf files available at: http://www.rongage.org/extensions.conf http://www.rongage.org/zapata.conf Thanks for your help! Ron Gage Westland, MI
Hi Ron, If you want to write one extension to handle all of your incoming calls, regardless of what digits have been recieved, you need to use an extension with a pattern match like this: exten => _X.,1,noop(do some things for Ron's incoming calls) The _ indicates that a pattern is beginning, the X means match any number and the '.' means match any subsequent letters/digits. It's important that you don't put any other numeric extensions in this context as they may not be handled the way you want. _X. will match ANY digit including single numbers that you might have planned for menu options. If you know that all your incoming calls will be directed to numbers with at least the same area code, 888 for example, you could use a pattern like _888. and that would catch those calls without catching single digit menu options. Good Luck. Dave On 8/14/06, Ron Gage <ron@rongage.org> wrote:> Hi: > > I am configuring an Asterisk server with all inbound only lines on a PRI > using a T100 card. The card works and Asterisk sees all the lines. My > problem is that Asterisk refuses to answer any of the lines unless there > is an extension defined for it in extensions.conf. I want all inbound > lines to drop into an "inbound" context without having to define each > DID in extensions.conf. > > Can someone please provide me a bit of a clue as to how to set this up? > > Thanks! > > I am making the extensions.conf and zapata.conf files available at: > http://www.rongage.org/extensions.conf > http://www.rongage.org/zapata.conf > > Thanks for your help! > > Ron Gage > Westland, MI > _______________________________________________
Yes, if the DIDs are 4 digits long then the following will do: 1. Set context in zapata.conf to inbound. /etc/asterisk/extensions.conf: [inbound] ;define known DIDs here exten => 1234,Dial(whatever) include => otherinbound [otherinbound] exten => _XXXX,1,Set(PRI_CAUSE=1) exten => _XXXX,2,Hangup() ref: http://www.voip-info.org/wiki/index.php?page=Asterisk+variable+PRI_CAUSE On 8/14/06, Ron Gage <ron@rongage.org> wrote:> Hi: > > I am configuring an Asterisk server with all inbound only lines on a PRI > using a T100 card. The card works and Asterisk sees all the lines. My > problem is that Asterisk refuses to answer any of the lines unless there > is an extension defined for it in extensions.conf. I want all inbound > lines to drop into an "inbound" context without having to define each > DID in extensions.conf. > > Can someone please provide me a bit of a clue as to how to set this up? > > Thanks! > > I am making the extensions.conf and zapata.conf files available at: > http://www.rongage.org/extensions.conf > http://www.rongage.org/zapata.conf > > Thanks for your help! > > Ron Gage > Westland, MI > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >