<div dir="ltr">I documented the whole thing here, for my own records and to help anyone else.. let me know if I missed anything<div><br></div><div><a href="http://enhanced.github.io/2016/04/AllStar_AutoPatch">http://enhanced.github.io/2016/04/AllStar_AutoPatch</a><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 2, 2016 at 11:44 AM, JJC <span dir="ltr"><<a href="mailto:cummingsj@gmail.com" target="_blank">cummingsj@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Ok, I figured out the WHOLE problem!  Really I just needed to spend some time around understanding the logic flow between the dialplans and various contexts....</div><div class="gmail_extra"><br></div><div class="gmail_extra">What Broke Things:</div><div class="gmail_extra">I created a dialplan called [autopatch] to handle my outbound calls and referenced that as my context in rpt.conf, thusly negating the context referring to [radio] but allowing for outbound calls to function.</div><div class="gmail_extra"><br></div><div class="gmail_extra">This _WAS_ my [autopatch] stanza in extensions.conf that allowed for outbound calls to function but helped break call park pickup:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><extensions.conf><br>[autopatch]<br>exten => _1NXXNXXXXXX,1,Dial(SIP/FOOBAR/\${EXTEN})<br>exten => _1NXXNXXXXXX,2,Congestion</blockquote><div class="gmail_extra"><div class="gmail_extra"><br></div><div class="gmail_extra">And what broke the rest</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><rpt.conf><br>[43265]<br>context=autopatch</blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra">The above caused the logic to flow as:</div><div class="gmail_extra">{*6XX... DTMF} -> [autopatch]</div><div class="gmail_extra">and of course in the autopatch stanza there was no handling for anything other than a phone number preceded by a 1.</div><div class="gmail_extra"><br></div><div class="gmail_extra">The fixification(yes it's a word now!):</div><div class="gmail_extra">context=radio back into rpt.conf instead of the former!</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><extensions.conf><br>[pstn-out]<br>exten => _NXXNXXXXXX,1,Dial(SIP/FOOBAR/\${EXTEN})<br>exten => _NXXNXXXXXX,2,Congestion</blockquote><div><br></div><div>This then allows for the following dialplan path with the given *60701 DTMF:</div><div>{*60701 DTMF} -> [radio] -> [check_route] -> [parkedcalls] -> {happy N0PKT haha}</div><div><br></div><div>This also goes to pstn-out when the correct pattern (DTMF) is matched etc...  </div><div><br></div><div>Not super detailed but enough info that hopefully it will help someone else out in the future!</div></div>
</blockquote></div><br></div>