Hi Bruce, Simon et al,
This solution, using the LOCAL channel works perfectly. Now everyone will
receive their calls regardless of which phoneset they are near.
thanks again for the help.
--terry
On Wed, Feb 23, 2011 at 11:56:24AM -0500, Terry D. Cudney wrote:
--> Hi Bruce,
-->
--> Thank you for this suggestion! It looks like exactly what I need. I will
try it and let you know how it works.
-->
--> thanks much,
-->
--> --terry
-->
--> On Wed, Feb 23, 2011 at 09:25:19AM -0500, Bruce N wrote:
--> -->
--> --> Terry,
--> -->
--> -->
--> --> You need to take advantage of the Local channel. For example:
--> -->
--> -->
--> --> exten =>
1,1,Dial(Local/aastra@dring&Local/polycom@dring&Local/other-phones@dring)
--> -->
--> -->
--> --> [dring]
--> --> exten => aastra,1,SIPAddHeader(Alert-Info: info=<Bellcore-dr2>)exten =>
aastra,2,Dial(SIP/3000,30,mAPt)
--> -->
--> -->
--> --> exten => polycom,1,SIPAddHeader(Alert-Info: info=<Bellcore-dr4>)
--> --> exten => polycom,2,Dial(SIP/3001,30,mAPt)
--> -->
--> -->
--> --> exten => other-phones,1,SIPAddHeader(Alert-Info: info=<Bellcore-dr5>)
--> -->
--> --> exten => other-phones,2,Dial(SIP/3002,30,mAPt)
--> -->
--> -->
--> --> As you can see, aastra, polycom, and other-phones can have their own
different Bellcore distinctive ring and yet be call simultaneously.
--> -->
--> -->
--> --> -Bruce
--> -->
--> -->
--> -->
--> -->
--> -->
--> --> > Date: Tue, 22 Feb 2011 22:01:32 -0500
--> --> > From: [email protected]
--> --> > To: [email protected]
--> --> > CC: [email protected]
--> --> > Subject: Re: [on-asterisk] Distinctive Ring and Ring groups, or queues
--> --> >
--> --> > Hi Simon,
--> --> >
--> --> > Thanks for your response!
--> --> >
--> --> > It appears that "Bellcore-drx", where x={1-5}, is predefined
somewhere... but where? Is the value of "Bellcore-drx" an integer? or a data
structure of some sort?
--> --> >
--> --> > I cannot see how one would dial/ring simultaneously disparate phones
with one SIPADDHEADER and one DIAL command. For example:
--> --> >
--> --> > exten => 1,2,SIPAddHeader(Alert-Info: info=<Bellcore-dr2>)
--> --> > exten => 1,3,Dial(SIP/3000&Sip/3001&SIP/3002,30,mAPt)
--> --> > exten => 1,4,Goto(s-${DIALSTATUS},1)
--> --> >
--> --> > will ring three extensions/phones, but with the single SIPADDHEADER
line preceding the Dial line, only one of the phones will have the correct
Bellcore-drx value in place.
--> --> >
--> --> > One would have to have one SIPADDHEADER line for each extension/phone
to be dialed, correct? In which case the phones will not ring simultaneously.
--> --> >
--> --> > Perhaps, to clarify, we want all phones to ring simultaneously, a
particular distinctive ring for each callee, so that no matter which phone he
is near he can recognize his own distinctive ring and answer the call on the
nearest phoneset. If all phones were of the same type, using the same
Bellcore-drx definition it would be easy. But with a mix of different
brands/models, each requiring a different Bellcore-drx to invoke the desired
distinctive ring, It appears impossible to set them up to ring simultaneiously
with the same distinctive ring regardless of the phoneset brand/model.
--> --> >
--> --> > If this ispossible, how? What am I missing?
--> --> >
--> --> > Thanks again,
--> --> >
--> --> > --terry
--> --> >
--> --> >
--> --> > On Mon, Feb 21, 2011 at 05:24:15PM -0500, Simon P. Ditner wrote:
--> --> > --> You have the right idea, they're just inconsistent. The "easy"
way is
--> --> > --> to provision all the phone models with configs that have a
ringtone
--> --> > --> named the same, and then include the required SIPAddHeader
messages
--> --> > --> and hope they don't cause a particular model to barf.
--> --> > -->
--> --> > --> Some use (Alert-Info: info=<url-to-ringtone>\;tone-name), others
use
--> --> > --> (Alert-Info: tone-name), and there may be some other forms for
what is
--> --> > --> covered by your etc.
--> --> > -->
--> --> > --> On 21 February 2011 09:50, terry D. Cudney <[email protected]>
wrote:
--> --> > --> > Hello all,
--> --> > --> >
--> --> > --> > This group always ahs the best information on asterisk...
so, here I am
--> --> > --> > asking another question...
--> --> > --> >
--> --> > --> > The situation is this: multiple extensions with different
phones on each
--> --> > --> > extension (i.e. Aastra, Grand Stream, Linksys ATA, etc). We
want all
--> --> > --> > extensions/phones to ring with the same distinctive ring for
each intended
--> --> > --> > callee. Most of the phones are Aastras, so we've been using
something like
--> --> > --> > this, in extensions.conf:
--> --> > --> >
--> --> > --> > exten => 1,2,SIPAddHeader(Alert-Info: info=<Bellcore-dr2>)
--> --> > --> > exten => 1,3,Dial(SIP/3000&Sip/3001&SIP/3002,30,mAPt)
--> --> > --> > exten => 1,4,Goto(s-${DIALSTATUS},1)
--> --> > --> >
--> --> > --> > This will ring 2 rings on the Astras, but not on the other
phones.
--> --> > --> >
--> --> > --> > Question: How can we have all phones ring withthe same
distinctive ring
--> --> > --> > for a given callee?
--> --> > --> > Is there something in "Ring Groups" that I'm missing?
(references to
--> --> > --> > documentation on configuring ring Groups would be appreciated.)
--> --> > --> > or perhaps I need to set up a queue?
--> --> > --> >
--> --> > --> > Thanks in Advance for any suggestions/pointers to docs.
--> --> > --> >
--> --> > --> > --terry
--> --> > --> >
--> --> > --> >
--> --> > --> >
--> --> > --> > --
--> --> > --> >
--> --> > --> > Name: Terry D. Cudney
--> --> > --> > Phone: 289-488-1616
--> --> > --> > E-mail: [email protected]
--> --> > --> >
--> --> > --> >
---------------------------------------------------------------------
--> --> > --> > To unsubscribe, e-mail: [email protected]
--> --> > --> > For additional commands, e-mail: [email protected]
--> --> > --> >
--> --> > --> >
--> --> >
--> --> > --
--> --> > Name: Terry D. Cudney
--> --> > Phone: 289-488-1616
--> --> > SIP: [email protected]
--> --> > E-mail: [email protected]
--> --> >
--> --> > ---------------------------------------------------------------------
--> --> > To unsubscribe, e-mail: [email protected]
--> --> > For additional commands, e-mail: [email protected]
--> --> >
--> -->
--> --
--> Name: Terry D. Cudney
--> Phone: 289-488-1616
--> SIP: [email protected]
--> E-mail: [email protected]
-->
--> ---------------------------------------------------------------------
--> To unsubscribe, e-mail: [email protected]
--> For additional commands, e-mail: [email protected]
--
Name: Terry D. Cudney
Phone: 289-488-1616
SIP: [email protected]
E-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]