Adam,

Tor sent this one a little while ago that looks really promising for
solving the problem.

Wiley
 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tor Setane
Sent: Thursday, January 06, 2005 2:09 AM
To: Noah Miller
Cc: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [Asterisk-Users] Re: Polycom IP500 - problems with
multiplesimultaneous calls

Wed, 5 Jan 2005 19:51:05 -0500 Noah Miller wrote:
> Hi All -
> 
> I've got a load of Polycom phones, and for the most part, I think 
> they're great, but one thing that is bugging the heck out of me (and 
> my
> users) is the "on-hold" feature.  When you're on a call, and another 
> one comes in, it doesn't ring the second line appearance on the phone,

> even though I have it registered separately, and I've tried to make my

> dialplan go to the second appearance/registration.  Instead, the 
> second call rings on the first line, and allows you to put the first 
> call on hold, and take the second call.  To do so, though, you have to

> press the little down arrow and then press "Answer".  When the third 
> call comes in, it will ring the 2nd line.  I find this to be 
> non-intuitive, but I can get used to it.  My receptionists, however, 
> are finding it REALLY painful.  I'd just like to make the first call 
> go to line appearance 1, the second simultaneous call to go to line 
> appearance 2, etc.
> 
> Maybe somebody figured out a neat dialplan thing to get this done.  My

> config that doesn't do what I want looks like this:
> 
> ; The first line appearance is registered to 18, the second to 1802, 
> and the third to 1803 exten => 18,1,Dial(SIP/18,20) exten => 
> 18,2,Voicemail(u18) exten => 18,102,Goto(1802,1)
> 
> exten => 1802,1,Dial(SIP/1802,20)
> exten => 1802,2,Voicemail(b18)
> exten => 1802,102,Goto(1803,1)
> 
> exten => 1803,1,Dial(SIP/1803,20)
> exten => 1803,2,Voicemail(b18)
> exten => 1803,102,Voicemail(b18)
> exten => 1803,103,Hangup
> 
> I guess the phone just doesn't register as busy when there is only one

> call on a line.  It has to have two calls on a line appearance to 
> register as busy.  Has anyone figured out how to disable this hold 
> feature and just have the second call go to the second line, the third

> call to the third line, etc?
> 
> Thanks,
> Noah Miller
> 

Hi Noah -

I use the SetGroup function in asterisk to disable call-waiting on
Polycom phones:

[no-callwaiting-out]
exten => _X.,1,SetGroup(${CALLERIDNUM})
exten => _X.,2,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _X.,3,Busy

(Or whatever you have for outgoing calls. Just need to SetGroup here
too, in case your operator is making an outbound call).

[no-callwaiting]
include => default
include => no-callwaiting-out

[default]
exten => 18,1,SetGroup(${EXTEN})
exten => 18,2,CheckGroup(1)
exten => 18,103,Goto(1802,1)
exten => 18,3,Dial(SIP/18,20)
exten => 18,4,Voicemail(u18)
exten => 18,5,Hangup

Then I would do the same for 1802 and 1803 and in sip.conf put 18, 1802
and 1803 in context no-callwaiting.

-Tor.
_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to