Wiley Siler
2005-Jan-06 06:58 UTC
FW: [Asterisk-Users] Re: Polycom IP500 - problems with multiplesimultaneous calls
Adam, Tor sent this one a little while ago that looks really promising for solving the problem. Wiley -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] 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