<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Calibri">OK, I tried that... it looks like the reverse
      autopatch <b>does</b> work correctly when dialed into via pure
      IAX. Unfortunately, only being able to use native IAX clients
      doesn't meet the requirements for what I'm trying to do. I'll
      study up some more on how Local channels work, maybe I'm not using
      that mechanism correctly.<br>
      <br>
      Thanks,<br>
      Josh<br>
    </font><br>
    On 10/10/2011 6:21 PM, Jim Duuuude wrote:
    <blockquote cite="mid:BLU155-W12564B57C6D53754759B67B1FD0@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      <div dir="ltr"> okay, try calling it directly from your IAX
        client, rather then through a Local channel<br>
        <br>
        <div>
          <hr id="stopSpelling">Date: Mon, 10 Oct 2011 18:05:16 -0500<br>
          From: <a moz-do-not-send="true"
            class="moz-txt-link-abbreviated"
            href="mailto:cpe.jfreeman@gmail.com">cpe.jfreeman@gmail.com</a><br>
          To: <a moz-do-not-send="true"
            class="moz-txt-link-abbreviated"
            href="mailto:APP_RPT-USERS@OHNOSEC.ORG">APP_RPT-USERS@OHNOSEC.ORG</a><br>
          Subject: Re: [App_rpt-users] Reverse autopatch immediately
          hanging up<br>
          <br>
          <meta http-equiv="Content-Type" content="text/html;
            charset=ISO-8859-1">
          <meta name="Generator" content="Microsoft SafeHTML">
          <font face="Calibri">Jim,<br>
            <br>
            That would be correct, if I had left the [radio] context as
            it was in the bundled Allstar dialplan, where this line</font><br>
          <br>
          <tt>exten=_07XX,1,Goto(parkedcalls|${EXTEN:1}|1) </tt><br>
          <br>
          <font face="Calibri">makes it necessary to dial the leading
            "0." I created a different radio context, and simply added</font><br>
          <br>
          <tt>include => parkedcalls<br>
            <br>
          </tt><font face="Calibri">so that the pickup code *is*
            actually just '701'.</font><tt><br>
            <br>
          </tt><font face="Calibri">Because I don't understand
            everything about this system, though, I tried reverting that
            part of my dialplan back to the Allstar configuration, just
            to see if that made a difference. It didn't - the autopatch
            still gets hung up within a second or two of connection.
            Dialing through the Local channel is the thing I'm doing
            that's significantly different than anything in the Allstar
            dialplan, so I'm guessing that's where the problem is - but
            I'm not smart enough to find it yet.<br>
            <br>
            Thanks,<br>
            Josh<br>
          </font><tt><br>
          </tt>On 10/10/2011 1:33 PM, Jim Duuuude wrote:
          <blockquote
            cite="mid:BLU155-W55E6B7144EE0D8981CAFDAB1FD0@phx.gbl">
            <style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

</style>
            <div dir="ltr"> Thats because youre missing a 'digits/0'
              between the incall and the PARKED, such as:<br>
              <br>
Rpt(${EXTEN:1}|Rrpt/node:NODE:rpt/in-call:digits/0:PARKED|120)<br>
              <br>
              The code to pick that up should be '0701' *not* 701<br>
              <br>
              JIM WB6NIL<br>
              <br>
              <div>
                <hr id="ecxstopSpelling">Date: Mon, 10 Oct 2011 11:06:52
                -0500<br>
                From: <a moz-do-not-send="true"
                  class="ecxmoz-txt-link-abbreviated"
                  href="mailto:cpe.jfreeman@gmail.com">cpe.jfreeman@gmail.com</a><br>
                To: <a moz-do-not-send="true"
                  class="ecxmoz-txt-link-abbreviated"
                  href="mailto:APP_RPT-USERS@OHNOSEC.ORG">APP_RPT-USERS@OHNOSEC.ORG</a><br>
                Subject: [App_rpt-users] Reverse autopatch immediately
                hanging up<br>
                <br>
                <font face="Calibri">Hello,<br>
                  <br>
                  I'm trying to set up a system that has a reverse
                  autopatch as one of its features. The problem I'm
                  having is that when a radio user dials the code to
                  pick up an incoming call, the call gets disconnected
                  almost immediately upon connecting. I'm certain the
                  problem is that I've not set things up properly, but
                  I'm still inexperienced enough that I could really use
                  some help troubleshooting.<br>
                  <br>
                  My Asterisk system is running from a recent ACID image
                  (downloaded maybe three weeks ago). The machine also
                  has a TDM400P card with an FXS module connected to an
                  analog telephone I'm using to originate incoming test
                  calls to the repeater system.<br>
                  <br>
                  The relevant parts of my dialplan are as follows:<br>
                  <br>
                  In context <b>phones_local</b>:<br>
                  <br>
                </font><tt>exten =>
                  272727,1,Dial(Local/CQCQCQ@repeater)<br>
                </tt><font face="Calibri">(Apparently, I can't directly
                  connect to app_rpt from a Zap channel, so I dial
                  through a Local channel instead.)</font><br>
                <br>
                <font face="Calibri">Then, in context <b>repeater</b>:<br>
                  <br>
                </font><tt>exten =>
                  CQCQCQ,1,Rpt(5674,Rrpt/in-call:PARKED,120)<br>
                </tt><font face="Calibri">(This is an isolated system,
                  so the node number is simply my name on a telephone
                  keypad.)</font><br>
                <br>
                <font face="Calibri">What happens is this: I dial 272727
                  from the analog telephone, and I hear the announcement
                  over the radio just fine. I send *6701 from the radio,
                  and hear "Connecting" from the repeater along with
                  echoing audio from the analog phone (because it's
                  right there next to the radio). Then, I immediately
                  hear "Call terminated" and the autopatch drops.</font>
                <font face="Calibri">The analog phone doesn't get hung
                  up, though.</font><br>
                <br>
                <font face="Calibri">Here's what I see on the Asterisk
                  console. For this trace, I was actually dialing in
                  from an IAX softphone rather than the Zap channel, but
                  the behavior is exactly the same.<br>
                  <br>
                </font>
                <div class="ecxmoz-text-flowed" style="font-family:
                  -moz-fixed; font-size: 13px;" lang="x-western">--
                  Executing [272727@phones_local:1]
                  Dial("IAX2/josh-12630", "Local/CQCQCQ@repeater") in
                  new stack <br>
                     -- Called CQCQCQ@repeater <br>
                     -- Executing [CQCQCQ@repeater:1]
                  Rpt("Local/CQCQCQ@repeater-781b,2",
                  "5674|Rrpt/in-call:PARKED|120") in new stack <br>
                     -- Return Context: (repeater,CQCQCQ,2) ID: 0 <br>
                     -- Warning: Return Context Invalid, call will
                  return to default|s <br>
                     -- Music class default requested but no musiconhold
                  loaded. <br>
                   == Parked Local/CQCQCQ@repeater-781b,2 on
                  701@parkedcalls. Will timeout back to extension
                  [repeater] CQCQCQ, 2 in 45 seconds <br>
                     -- Added extension '701' priority 1 to parkedcalls
                  <br>
                     -- Music class default requested but no musiconhold
                  loaded. <br>
                     -- Music class default requested but no musiconhold
                  loaded. <br>
                     -- Local/CQCQCQ@repeater-781b,1 answered
                  IAX2/josh-12630 <br>
                     -- Call Parking Called, lot: 701, timeout: 0,
                  context: (null) <br>
                     -- Music class default requested but no musiconhold
                  loaded. <br>
                     -- <Zap/pseudo-1800116975> Playing
                  'rpt/in-call' (language 'en') <br>
                     -- <Zap/pseudo-1800116975> Playing 'digits/7'
                  (language 'en') <br>
                     -- <Zap/pseudo-1800116975> Playing 'digits/0'
                  (language 'en') <br>
                     -- <Zap/pseudo-1800116975> Playing 'digits/1'
                  (language 'en') <br>
                     -- Hungup 'Zap/pseudo-1800116975' <br>
                     -- Hungup 'Zap/pseudo-1018949410' <br>
                  [Oct  9 19:44:18] NOTICE[2594]: chan_usbradio.c:3010
                  usbradio_read: Got DTMF char * duration 340 ms <br>
                  [Oct  9 19:44:19] NOTICE[2594]: chan_usbradio.c:3010
                  usbradio_read: Got DTMF char 6 duration 235 ms <br>
                  [Oct  9 19:44:20] NOTICE[2594]: chan_usbradio.c:3010
                  usbradio_read: Got DTMF char 7 duration 255 ms <br>
                  [Oct  9 19:44:20] NOTICE[2594]: chan_usbradio.c:3010
                  usbradio_read: Got DTMF char 0 duration 212 ms <br>
                     -- Hungup 'Zap/pseudo-1705936882' <br>
                  [Oct  9 19:44:21] NOTICE[2594]: chan_usbradio.c:3010
                  usbradio_read: Got DTMF char 1 duration 235 ms <br>
                     -- Executing [701@phones_radio:1]
                  ParkedCall("Zap/pseudo-523589909", "701") in new stack
                  <br>
                     -- Channel Zap/pseudo-523589909 connected to parked
                  call 701 <br>
                   == Spawn extension (phones_radio, 701, 1) exited
                  non-zero on
                  'Local/CQCQCQ@repeater-781b,1<ZOMBIE>' <br>
                     -- Hungup 'Zap/pseudo-1742992459' <br>
                     -- Hungup 'Zap/pseudo-1417902655' <br>
                     -- <Zap/pseudo-1427730098> Playing
                  'rpt/callproceeding' (language 'en') <br>
                     -- Hungup 'Zap/pseudo-1427730098' <br>
                     -- <Zap/pseudo-1938338821> Playing
                  'rpt/callterminated' (language 'en') <br>
                     -- Hungup 'Zap/pseudo-1938338821' <br>
                     -- Hungup 'Zap/pseudo-1525511763' <br>
                  <br>
                  <big><font face="Calibri">I see some things about
                      invalid return context and zombie channels, but
                      I'm not sure what that means. Any idea what it is
                      I'm missing?<br>
                      <br>
                      Thanks,<br>
                      Josh<br>
                    </font></big></div>
                <br>
                <br>
                _______________________________________________
                App_rpt-users mailing list <a moz-do-not-send="true"
                  class="ecxmoz-txt-link-abbreviated"
                  href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a>
                <a moz-do-not-send="true"
                  class="ecxmoz-txt-link-freetext"
                  href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users"
                  target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a></div>
            </div>
          </blockquote>
          <br>
          <br>
          _______________________________________________ App_rpt-users
          mailing list <a moz-do-not-send="true"
            class="moz-txt-link-abbreviated"
            href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a>
          <a moz-do-not-send="true" class="moz-txt-link-freetext"
            href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a></div>
      </div>
    </blockquote>
    <br>
    <br>
  </body>
</html>