Noah Miller
2006-Feb-09 10:10 UTC
[Asterisk-Users] Re: Polycom IP501 with Asterisk - distinctive
Hi Andrew -> I have a need to be able to identify incoming calls based on some factor > (could be time of day, caller ID, dialed number, it doesn't matter.) -- > Assuming Asterisk can differentiate between the calls I want, how do I inform > the IP501? There are "only" three line appearances -- I can't simply just > ring a different appearance since there aren't enough of them. > > Is there a way to get Asterisk to tell the IP501 to use a different ring, put > something up on the display, *something* on a dynamic basis? The wiki > doesn't seem to have a lot of information about this kind of thing.In your dialplan, you'll need to set the _ALERT_INFO variable to whatever you'd like your ring to be. Your choices are in sip.cfg in two places: Right at the beginning, you'll see a line like this: <alertInfo voIpProt.SIP.alertInfo.1.value="" voIpProt.SIP.alertInfo.1.class=""/> And then later on, you'll see some lines that look something like this: <ringType se.rt.enabled="1" se.rt.modification.enabled="1"> <DEFAULT se.rt.1.name="Default" se.rt.1.type="ring" ... /> <VISUAL_ONLY se.rt.2.name="Visual" se.rt.2.type="visual"/> <AUTO_ANSWER se.rt.3.name="Auto Answer" se.rt.3.type="answer"/> <RING_ANSWER se.rt.4.name="Ring Answer" se.rt.4.type="ring-answer" se.rt.4.timeout="500" se.rt.4.ringer="7" /> <CUSTOM_1 se.rt.8.name="Custom 1" se.rt.8.type="ring" se.rt.8.ringer="5" se.rt.8.callWait="7" se.rt.8.mod="1"/> In the alertInfo at the beginning, put in one of the name fields like "Custom 1", and then for the class enter the corresponding number specified. For example: <alertInfo voIpProt.SIP.alertInfo.1.value="Custom 1" voIpProt.SIP.alertInfo.1.class="8"/> Then in your dialplan, set _ALERT_INFO to Custom 1: Set(_ALERT_INFO=Custom 1) ; Notice there are no quotes You can set multiple distinctive rings by increasing the number on the XML tag: <alertInfo voIpProt.SIP.alertInfo.2.value="Custom 2" voIpProt.SIP.alertInfo.2.class="9"/> - Noah
Anton Krall
2006-Feb-23 01:49 UTC
[Asterisk-Users] Re: Polycom IP501 with Asterisk - distinctive
What does : <CUSTOM_1 se.rt.8.name="Custom 1" se.rt.8.type="ring" se.rt.8.ringer="5" se.rt.8.callWait="7" se.rt.8.mod="1"/> Ringers = 5 Callwait = 7 And mod = 1 stand for? |-----Original Message----- |From: asterisk-users-bounces@lists.digium.com |[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of |Noah Miller |Sent: Thursday, February 09, 2006 11:10 AM |To: Asterisk Users Mailing List - Non-Commercial Discussion |Cc: akohlsmith-asterisk@benshaw.com |Subject: [Asterisk-Users] Re: Polycom IP501 with Asterisk - distinctive | |Hi Andrew - | |> I have a need to be able to identify incoming calls based on some |> factor (could be time of day, caller ID, dialed number, it doesn't |> matter.) -- Assuming Asterisk can differentiate between the calls I |> want, how do I inform the IP501? There are "only" three line |> appearances -- I can't simply just ring a different |appearance since there aren't enough of them. |> |> Is there a way to get Asterisk to tell the IP501 to use a different |> ring, put something up on the display, *something* on a |dynamic basis? |> The wiki doesn't seem to have a lot of information about |this kind of thing. | |In your dialplan, you'll need to set the _ALERT_INFO variable |to whatever you'd like your ring to be. Your choices are in |sip.cfg in two places: | |Right at the beginning, you'll see a line like this: | |<alertInfo voIpProt.SIP.alertInfo.1.value="" |voIpProt.SIP.alertInfo.1.class=""/> | | |And then later on, you'll see some lines that look something like this: | | <ringType se.rt.enabled="1" se.rt.modification.enabled="1"> | <DEFAULT se.rt.1.name="Default" se.rt.1.type="ring" ... /> | <VISUAL_ONLY se.rt.2.name="Visual" se.rt.2.type="visual"/> | <AUTO_ANSWER se.rt.3.name="Auto Answer" |se.rt.3.type="answer"/> | <RING_ANSWER se.rt.4.name="Ring Answer" |se.rt.4.type="ring-answer" |se.rt.4.timeout="500" se.rt.4.ringer="7" /> | <CUSTOM_1 se.rt.8.name="Custom 1" se.rt.8.type="ring" |se.rt.8.ringer="5" se.rt.8.callWait="7" se.rt.8.mod="1"/> | |In the alertInfo at the beginning, put in one of the name |fields like "Custom 1", and then for the class enter the |corresponding number specified. |For example: | |<alertInfo voIpProt.SIP.alertInfo.1.value="Custom 1" |voIpProt.SIP.alertInfo.1.class="8"/> | |Then in your dialplan, set _ALERT_INFO to Custom 1: | |Set(_ALERT_INFO=Custom 1) ; Notice there are no quotes | | |You can set multiple distinctive rings by increasing the |number on the XML |tag: | |<alertInfo voIpProt.SIP.alertInfo.2.value="Custom 2" |voIpProt.SIP.alertInfo.2.class="9"/> | | | |- Noah | | | | | | |_______________________________________________ |--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 | |