<span style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">Hi all now that I am on 1.6.2.11 I am running into call pickup issues.
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">What changed between asterisk 1.6.1.20 and 1.6.2.11&nbsp;with call pickup. I can not find anything in the change log that would indicate why our call pickup ability broke. </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">Grandstream phones send a prefix to the extension on call pickup so say a user tries to pickup extension 6168551030.6001 the grand stream phone would send **6001 our dial context for extensions would send a pickup for SIP/6168551030.6001&nbsp; </p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">Exp:<br />
<br />
<span lang="EN">
<p>[macro-SBussniessMSIP-Operator]<br />
exten =&gt; s,1,Set(_PICKUPMARK=ext6168551030.OPERATOR)</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span lang="EN">
<p>[macro-Core_ExtFlow]<br />
exten =&gt; s,1,NoOp(${ARG3})<br />
.......</p>
<p>exten =&gt; _NXXX,1,Set(_PICKUPMARK=DOcp${sitePickupGroupEXT}${siteExtPrefix}${l_Ext})<br />
exten =&gt; _NXXX,n,NoOp(${CALLERID(num)})</p>
</span></p>
</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: 36.75pt 73.5pt 110.25pt 147.0pt 183.75pt 220.5pt 257.25pt 294.0pt 330.75pt 367.5pt 404.25pt 441.0pt 477.75pt 514.5pt 551.25pt 588.0pt 624.75pt 661.5pt 698.25pt 735.0pt 771.75pt 808.5pt 845.25pt 12.25in 918.75pt 955.5pt 992.25pt 1029.0pt 1065.75pt 1102.5pt 1139.25pt 1176.0pt; mso-layout-grid-align: none;"><span style="font-family: 'courier new'; font-size: 9pt;">exten =&gt; _**NXXX,1,Set(l_Exten=${EXTEN:2})<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: 36.75pt 73.5pt 110.25pt 147.0pt 183.75pt 220.5pt 257.25pt 294.0pt 330.75pt 367.5pt 404.25pt 441.0pt 477.75pt 514.5pt 551.25pt 588.0pt 624.75pt 661.5pt 698.25pt 735.0pt 771.75pt 808.5pt 845.25pt 12.25in 918.75pt 955.5pt 992.25pt 1029.0pt 1065.75pt 1102.5pt 1139.25pt 1176.0pt; mso-layout-grid-align: none;"><span style="font-family: 'courier new'; font-size: 9pt;">exten =&gt; _**NXXX,n,Goto(DoPickup,1)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: 36.75pt 73.5pt 110.25pt 147.0pt 183.75pt 220.5pt 257.25pt 294.0pt 330.75pt 367.5pt 404.25pt 441.0pt 477.75pt 514.5pt 551.25pt 588.0pt 624.75pt 661.5pt 698.25pt 735.0pt 771.75pt 808.5pt 845.25pt 12.25in 918.75pt 955.5pt 992.25pt 1029.0pt 1065.75pt 1102.5pt 1139.25pt 1176.0pt; mso-layout-grid-align: none;"><span style="font-family: 'courier new'; font-size: 9pt;">exten =&gt; DoPickup,1,Pickup(<a href="mailto:ext6168551030.$%7Bl_Exten%7D@PICKUPMARK">ext6168551030.${l_Exten}@PICKUPMARK</a>) <o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: 36.75pt 73.5pt 110.25pt 147.0pt 183.75pt 220.5pt 257.25pt 294.0pt 330.75pt 367.5pt 404.25pt 441.0pt 477.75pt 514.5pt 551.25pt 588.0pt 624.75pt 661.5pt 698.25pt 735.0pt 771.75pt 808.5pt 845.25pt 12.25in 918.75pt 955.5pt 992.25pt 1029.0pt 1065.75pt 1102.5pt 1139.25pt 1176.0pt; mso-layout-grid-align: none;"><span style="font-family: 'courier new'; font-size: 9pt;">exten =&gt; DoPickup,n,Pickup(<a href="mailto:ext6168551030.OPERATOR@PICKUPMARK">ext6168551030.OPERATOR@PICKUPMARK</a>) <o:p></o:p></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">This worked grate.<span style="mso-spacerun: yes;">&nbsp; </span>But when we went to asterisk version 1.6.2.11<span style="mso-spacerun: yes;">&nbsp; </span>they system no longer goes to the **6001 extension in our dial context. The cli shows the following</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">[Aug 25 13:04:38] NOTICE[9272]: chan_sip.c:19964 handle_request_invite: Trying to pick up 6001@6168551030-sbm-blf<o:p></o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">[Aug 25 13:04:38] NOTICE[9272]: chan_sip.c:19964 handle_request_invite: Trying to pick up 6001@6168551030-sbm-blf<o:p></o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="mso-spacerun: yes;">&nbsp; </span>== Extension Changed 6003[6168551030-sbm-blf] new state InUse for Notify User 6168551030.6001</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">After doing some packet captures it apears that some how asterisk version 1.6.2.11 is flagging the phone and grandstream is sending the call without the **Exten but the Invite header has somthing about pickup in the Contact&nbsp;and asterisk is trying to look in my <span lang="EN">subscribecontext=6168551030-sbm-blf<br />
<br />
Message Header<br />
&nbsp;&nbsp;&nbsp;&nbsp;Contact: &lt;sip:6168551030.2032@192.168.40.126:44668;transport=udp&gt;
<p class="MsoNormal" style="margin: 0in 0in 0pt;">&nbsp;&nbsp;&nbsp;&nbsp;Replaces: <a href="mailto:pickup-ec475d2a488a2601@192.168.40.126">pickup-ec475d2a488a2601@192.168.40.126</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;Supported: replaces, timer, path<br />
<br />
When I dial the **6001 to do the pickup and do not push the flashing blf <span style="mso-spacerun: yes;">&nbsp;</span>they the pickup works like it use to.</p>
</span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">Any ideas or direction?<span style="mso-spacerun: yes;">&nbsp; </span>Who has changed the pickup code so they could tell me what has changed and how to override it back to the old behavior.</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">The Grandstream guys are going crazy with this one their engineer is trying to help me figure out what&nbsp;is causing their phone to change it's behavior and not send the **<br />
<o:p>&nbsp;</o:p></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">Thanks</p>
<p class="MsoNormal" style="margin: 0in 0in 0pt;">Bryant</p></span>