[asterisk-users] Re: Attempt to setup paging and intercom

Steven asterisk at tescogroup.com
Thu Aug 24 18:50:11 MST 2006


I do not know if this breaks anything or not the way you have it, but you should not have the underscore before the extension.

The underscore means that the following is an expression, where X=any single digit and .=any number of digits.
I do not know if the underscore also interprets the * as something, or maybe it just gets stuck trying to figure out an expression 
with no X nor .

Or this may not be an issue at all.


-- 
-- 
Steven

http://www.glimasoutheast.org



"Larry Alkoff" <labradley at mindspring.com> wrote in message news:44EE227D.1010404 at mindspring.com...
> This is my first attempt to setup intercom and paging for some Grandview sip phones per instructions from Grandview.
>
> I put the lines below in extensions.conf and did the CLI reload command.
>
> When I issue
> **1 or **2 from a phone I get a 404 error.
> Shouldn't that be ringing the 3 phones on my list?
>
> The instructions are a little vague (to a newbie like me) and may well be wrong.
>
> Here is what I put in extensions.conf:
>
> ------  Stop reading here if not interested   ------------
>
> ; from: FAQ_Asterisk_Paging_for_GXP-2000.pdf
>
> ; Paging and Intercom:
> ; ====================
> ; Grandstream Phone Configuration:
> ;       Allow Auto Answer by Call-Info:         Yes
> ;       Turn off speaker on remote disconnect:  Yes
>
> ; Note: Above configuration will allow GXP-2000 to auto answer a call
> ; when the call contains:
> ;  SIP header "Call-Info: answer-after=0"
> ; And when the call hung up by the remote party,
> ; the phone will automatically on hook without alerting user with
> ; disconnect busy tones.
>
> ; Asterisk Configuration:
> ; =======================
> ; Then you can set up Asterisk with following functions:
>
> ; 1) One to One Intercom
> ; ======================
>
> ; You will first define a Macro and then use it in the one to one intercom context:
> [macro-pageext]
> exten => s,1,ChanIsAvail(${ARG1}|js) ; j is for dump and s is for ANY call
> exten => s,2,SIPAddHeader(Call-Info: answer-after=0)
> exten => s,3,Dial(${ARG1})
> exten => s,4,NoOp() ; Add others here
> exten => s,5, Hangup
> exten => s,102,Hangup
>
> [INTERCOM_GROUP]
> exten => _*1XX,1,Macro(pageext,SIP/${EXTEN:1}) ;Page each extension
> exten => _*1XX,2,Hangup
> ; Note: Above configuration will allow user intercom with any extension
> ; (using 1XX) by dialing *1XX.
>
> ; 2) One to Many Paging
> ; =====================
>
> [One_Way_Page_GROUP]
> exten => _**1,1,SIPAddHeader(Call-Info: answer-after=0)
> exten => _**1,2,Page(${One_Way_Paging_List}|)
> exten => _**1,3, Hangup
> ; Note: Above configuration will allow user to one way page(broadcast)
> ; to all
> ; the extensions defined in variable "One_Way_Paging_list"
> ; which can be define as following:
>
> One_Way_Paging_List => SIP/120&SIP/122/&SIP/100
>
> ; 3) One to Many Intercom
> ; =======================
>
> [Two_Way_Intercom_GROUP]
> exten => _**2,1,SIPAddHeader(Call-Info: answer-after=0)
> exten => _**2,2,Page(${Two_Way_Intercom_List}|d)
> exten => _**2,3, Hangup
> ; Note: Above configuration will allow user to do two way intercom to all the
> ; extensions defined in variable "Two_Way_Intercom_List" which can be
> ; define as following:
>
> Two_Way_Intercom_List => SIP/120&SIP/122/&SIP/100
>
> -- 
> Larry Alkoff N2LA - Austin TX
> Using Thunderbird on Linux
> _______________________________________________
> --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
> 






More information about the asterisk-users mailing list