I missed one important parameter in my setup of BLF for polycom phones (at least if you want to do one touch directed pickup) <br>In sip.conf
add<br><span style="font-family:monospace;">           notifycid=yes
</span><br>the notifycid=yes causes asterisk to add a &quot;target uri = 
callID&quot; to the XML of the SIP notify. Without this target uri the 
Polycom phone will not do a directed pickup.
<br><br><div class="gmail_quote">On Fri, Jun 17, 2011 at 2:17 PM, Gord Urquhart <span dir="ltr">&lt;<a href="mailto:gordurq@gmail.com">gordurq@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
>From <a href="http://www.voip-info.org/wiki/view/Asterisk+presence" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+presence</a><br><br>
<h2>Polycom Phones (updated for 3.2.X firmware with asterisk 1.6.1 Jan/2010)
</h2>With SIP 3.2.X firmware (available on the Polycom download site) 
and Asterisk 1.6.1,  Polycom phones now support a full featured BLF 
showing statuses of Ringing, Inuse and Online and one touch directed 
call pickup.
<br>On the asterisk side all that needs to be done is to add a hint to 
the extension and enable directed pickup. Directed pickup is enabled by 
adding the following lines to extensios.conf 
<br><span style="font-family:monospace">            exten =&gt; _*8.,1,SET(GLOBAL(PICKUPMARK)=${EXTEN:2})
</span><br><span style="font-family:monospace">            exten =&gt; _*8.,n,Pickup(${EXTEN:2}@PICKUPMARK)
</span><br>
<br>On the phone side for each line that is going to be monitored add lines like the following to the phone&#39;s cfg file.
<br><span style="font-family:monospace">            attendant.reg=&quot;1&quot;
</span><br><span style="font-family:monospace">            attendant.resourceList.1.address=&quot;<a href="mailto:sip%3A205@192.168.1.102" target="_blank">sip:205@192.168.1.102</a>&quot;
</span><br><span style="font-family:monospace">            attendant.resourceList.1.label=&quot;205&quot; 
</span><br><span style="font-family:monospace">            attendant.resourceList.2.address=&quot;<a href="mailto:sip%3A217@192.168.1.102" target="_blank">sip:217@192.168.1.102</a>&quot;
</span><br><span style="font-family:monospace">            attendant.resourceList.2.label=&quot;217&quot;
</span><br>
<br><span style="font-family:monospace"></span><br><span style="font-family:monospace">            call.directedCallPickupMethod=&quot;legacy&quot;
</span><br><span style="font-family:monospace">            call.directedCallPickupString=&quot;*8&quot;
</span><br><span style="font-family:monospace">            <a href="http://feature.12.name" target="_blank">feature.12.name</a>=&quot;directed-call-pickup&quot;
</span><br><span style="font-family:monospace">            feature.12.enabled=&quot;1&quot;
</span><br>Assuming my server is at 192.168.1.102,  this will add two 
BLF lines to the phone  for extensions 205 and 217. Calls incoming to 
those extensions will show a blinking green led on the monitoring phone,
 pressing the hard key will pick the call up, if it is answered 
elsewhere the led will change to solid red. AFAIK this cannot be 
configured via the phones web gui, you must use the cfg files. You can 
also use versions of Asterisk older than 1.6.1 if you remove the 
restriction on what asterisk thinks Polycom phones can handle. Look in 
chan_sip.c for 
<br><span style="font-family:monospace">                 if (strstr(p-&gt;useragent, &quot;Polycom&quot;)) {
</span><br><span style="font-family:monospace">                   p-&gt;subscribed = XPIDF_XML;
</span><br>and change that line to
<br><span style="font-family:monospace">                   p-&gt;subscribed = DIALOG_INFO_XML;
</span><br><div><div></div><div class="h5">
<br><br><div class="gmail_quote">On Tue, Jun 14, 2011 at 8:36 AM, Jeff LaCoursiere <span dir="ltr">&lt;<a href="mailto:jeff@sunfone.com" target="_blank">jeff@sunfone.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Struggling with an IP650 and 7 IP335s this morning.  I have the following hints defined (courtesy of FreePBX 2.9):<br>
<br>
extensions_additional.conf:<u></u>exten =&gt; 300,hint,SIP/300<br>
extensions_additional.conf:<u></u>exten =&gt; 301,hint,SIP/301<br>
extensions_additional.conf:<u></u>exten =&gt; 302,hint,SIP/302<br>
extensions_additional.conf:<u></u>exten =&gt; 303,hint,SIP/303<br>
extensions_additional.conf:<u></u>exten =&gt; 304,hint,SIP/304<br>
extensions_additional.conf:<u></u>exten =&gt; 305,hint,SIP/305<br>
extensions_additional.conf:<u></u>exten =&gt; 307,hint,SIP/307<br>
extensions_additional.conf:<u></u>exten =&gt; 308,hint,SIP/308<br>
extensions_additional.conf:<u></u>exten =&gt; 322,hint,SIP/322<br>
extensions_additional.conf:<u></u>exten =&gt; 350,hint,SIP/350<br>
extensions_additional.conf:<u></u>exten =&gt; 400,hint,SIP/400<br>
<br>
The Polycoms are all pulling an XML directory via FTP where each extension has &quot;&lt;BW&gt;&quot; (Buddy Watch) set to 1:<br>
<br>
                &lt;item&gt;<br>
                        &lt;ln&gt;Mehra&lt;/ln&gt;<br>
                        &lt;fn&gt;Ray&lt;/fn&gt;<br>
                        &lt;ct&gt;301&lt;/ct&gt;<br>
                        &lt;sd&gt;101&lt;/sd&gt;<br>
                        &lt;bw&gt;1&lt;/bw&gt;<br>
                &lt;/item&gt;<br>
<br>
This all actually works fine, and from the reception phone (the 650) I can see the status of all the extensions, and if I dig into some menus on the 335 I can see status as well.  So I would expect that &quot;core show hints&quot; would show &#39;8&#39; for all extensions, but it doesn&#39;t:<br>


<br>
artha*CLI&gt; core show hints<br>
<br>
    -= Registered Asterisk Dial Plan Hints =-<br>
                    300@ext-local           : SIP/300 State:Idle            Watchers  7<br>
                    301@ext-local           : SIP/301 State:Idle            Watchers  8<br>
                    302@ext-local           : SIP/302 State:Idle            Watchers  8<br>
                    303@ext-local           : SIP/303 State:Idle            Watchers  8<br>
                    304@ext-local           : SIP/304 State:InUse           Watchers  8<br>
                    305@ext-local           : SIP/305 State:Idle            Watchers  7<br>
                    307@ext-local           : SIP/307 State:Idle            Watchers  1<br>
                    308@ext-local           : SIP/308 State:Idle            Watchers  7<br>
                    350@ext-local           : SIP/350 State:Idle            Watchers  1<br>
                    400@ext-local           : SIP/400 State:InUse           Watchers  7<br>
----------------<br>
- 11 hints registered<br>
<br>
<br>
Something seems broken here.  And the 650 seems to &quot;lose&quot; its hint for a phone once in a while, and report it as unreachable, even though it can easily make and receive calls from it.<br>
<br>
Am I tilting at windmills?  Is this really unstable or has someone made it work solidly?<br>
<br>
Thanks!<br>
<br>
-- <br>
<br>
Jeff LaCoursiere<br>
SunFone<br>
<a href="tel:340-715-7600%20x222" value="+13407157600" target="_blank">340-715-7600 x222</a><br>
<a href="mailto:jeff@sunfone.com" target="_blank">jeff@sunfone.com</a><br>
<br>
<br>
--<br>
______________________________<u></u>______________________________<u></u>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
              <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
  <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/<u></u>mailman/listinfo/asterisk-<u></u>users</a><br>
</blockquote></div><br>
</div></div></blockquote></div><br>