<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Does linetest.agi exist as part of the Asterisk install? I can't find
it on my box. Also, does this detect dialtone?<br>
<br>
Dialtone is being recorded (left as voicemail) without my original
workarounds in place. <br>
<br>
On 9/15/09 1:08 PM, Danny Nicholas wrote:
<blockquote cite="mid:3B4202CA4423438AB345EF53BB6066E9@db0002"
 type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-1">
  <meta name="Generator" content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="State">
  <o:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"><o:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place">
  <o:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"><!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
  <style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1479490473;
        mso-list-type:hybrid;
        mso-list-template-ids:1348763678 -833204840 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Arial;
        mso-fareast-font-family:"Times New Roman";}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
  </style>
  <div class="Section1">
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">This is how
I&#8217;d do it with the &#8220;old&#8221;
dialplan (extensions.conf) &#8211; <o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">exten
=&gt; s,1,dial&#8230;..<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">exten
=&gt; s,n,Macro(voicemail-test,${EXTEN})<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">exten
=&gt; s,n,hangup<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">[macro-voicemail-test]<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Exten =&gt;
s,1,AGI(linetest.agi,${ARG1})<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Exten =&gt;
s,n,gotoif($[&#8220;${VAR}&#8221; = &#8220;AVAIL&#8221;]?hangup)<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Exten =&gt;
s,n,voicemail&#8230;<o:p></o:p></span></font></p>
  <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><font
 color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><span
 style="">-<font face="Times New Roman" size="1"><span
 style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  </span></font></span></span></font><!--[endif]--><font color="navy"
 face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Exten =&gt;
s,n(hangup),hangup<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Linetest.agi
would run an AMI session to
see if DAHDI-X was in use and return a variable as AVAIL or undef.&nbsp; If
the
line is in use, record voicemail, else hangup.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <div>
  <div class="MsoNormal" style="text-align: center;" align="center"><font
 face="Times New Roman" size="3"><span style="font-size: 12pt;">
  <hr tabindex="-1" align="center" size="2" width="100%"></span></font></div>
  <p class="MsoNormal"><b><font face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">From:</span></font></b><font
 face="Tahoma" size="2"><span
 style="font-size: 10pt; font-family: Tahoma;">
<a class="moz-txt-link-abbreviated" href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a>
[<a class="moz-txt-link-freetext" href="mailto:asterisk-users-bounces@lists.digium.com">mailto:asterisk-users-bounces@lists.digium.com</a>] <b><span
 style="font-weight: bold;">On Behalf Of </span></b>Stephen Brown Jr<br>
  <b><span style="font-weight: bold;">Sent:</span></b> Tuesday,
September 15, 2009
11:52 AM<br>
  <b><span style="font-weight: bold;">To:</span></b> <st1:personname
 w:st="on">Asterisk Users Mailing List - Non-Commercial Discussion</st1:personname><br>
  <b><span style="font-weight: bold;">Subject:</span></b> Re:
[asterisk-users]
DAHDI hangup detection</span></font><o:p></o:p></p>
  </div>
  <p class="MsoNormal"><font face="Times New Roman" size="3"><span
 style="font-size: 12pt;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal" style="margin-bottom: 12pt;"><font
 face="Times New Roman" size="3"><span style="font-size: 12pt;">Ok on
the workaround, how
would I implement it? I'd like to give that a shot. <o:p></o:p></span></font></p>
  <div>
  <p class="MsoNormal"><font face="Times New Roman" size="3"><span
 style="font-size: 12pt;">On Tue, Sep 15, 2009 at 12:23, Danny Nicholas
&lt;<a moz-do-not-send="true" href="mailto:danny@debsinc.com">danny@debsinc.com</a>&gt;
wrote:<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font face="Times New Roman" size="3"><span
 style="font-size: 12pt;">The issue is that POTS as a technology does
not have Answer/Hangup<br>
Supervision control (This is per the good folks at Digium). &nbsp;Your local<br>
Telco may or may not be of assistance, but a simpler workaround might
be to<br>
hangup on silence or query the line through AMI before transferring to<br>
voicemail.<o:p></o:p></span></font></p>
  <div>
  <div>
  <p class="MsoNormal" style="margin-bottom: 12pt;"><font
 face="Times New Roman" size="3"><span style="font-size: 12pt;"><br>
-----Original Message-----<br>
From: <a moz-do-not-send="true"
 href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a><br>
[mailto:<a moz-do-not-send="true"
 href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a>]
On
Behalf Of Stephen Brown<br>
Sent: Tuesday, September 15, 2009 11:18 AM<br>
To: <a moz-do-not-send="true"
 href="mailto:asterisk-users@lists.digium.com">asterisk-users@lists.digium.com</a><br>
Subject: [asterisk-users] DAHDI hangup detection<br>
  <br>
I am running Asterisk 1.6.1.6 and DAHDI/DAHDI tools 2.2.0.2 compiled<br>
from source on a Debian Lenny box, also running FreePBX 2.5.2. I also<br>
have an OpenVOX TDM400 card installed with an FXO port on port 1, and an<br>
FXS port on port 2. I have a POTS line installed and working on the FXO<br>
port.<br>
  <br>
However I've encountered a weird problem that I can't seem to figure<br>
out. I have incoming POTS line calls set to ring a SIP extension (a<br>
cisco IP phone). It works, but here is the issue:<br>
  <br>
- If an inbound call comes in on the POTS line and hangs up before the<br>
call hits voicemail or during the voicemail greeting, Asterisk does not<br>
appear to detect this condition.<br>
- As a result of this, a voicemail is being left with a dialtone and<br>
notifying me<br>
  <br>
As a workaround, I have set busy detection in chan_dahdi.conf and set 12<br>
seconds for a minimum voicemail message in voicemail.conf, but I must be<br>
missing something or something is potentially broke. While this<br>
workaround works, I don't suspect this behavior I am experiencing is<br>
normal and I am having a hard time putting a finger on it.<br>
  <br>
Thanks for any replies.<br>
  <br>
Stephen<br>
  <br>
  <o:p></o:p></span></font></p>
  </div>
  </div>
  <p class="MsoNormal"><font face="Times New Roman" size="3"><span
 style="font-size: 12pt;">_______________________________________________<br>
-- Bandwidth and Colocation Provided by <a moz-do-not-send="true"
 href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a>
--<br>
  <br>
AstriCon 2009 - October 13 - 15 <st1:place w:st="on"><st1:city
 w:st="on">Phoenix</st1:city>, <st1:state w:st="on">Arizona</st1:state></st1:place><br>
Register Now: <a moz-do-not-send="true" href="http://www.astricon.net"
 target="_blank">http://www.astricon.net</a><br>
  <br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
&nbsp; <a moz-do-not-send="true"
 href="http://lists.digium.com/mailman/listinfo/asterisk-users"
 target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
  <br>
  <br>
_______________________________________________<br>
-- Bandwidth and Colocation Provided by <a moz-do-not-send="true"
 href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a>
--<br>
  <br>
AstriCon 2009 - October 13 - 15 <st1:place w:st="on"><st1:city
 w:st="on">Phoenix</st1:city>, <st1:state w:st="on">Arizona</st1:state></st1:place><br>
Register Now: <a moz-do-not-send="true" href="http://www.astricon.net"
 target="_blank">http://www.astricon.net</a><br>
  <br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
&nbsp; <a moz-do-not-send="true"
 href="http://lists.digium.com/mailman/listinfo/asterisk-users"
 target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><o:p></o:p></span></font></p>
  </div>
  <p class="MsoNormal"><font face="Times New Roman" size="3"><span
 style="font-size: 12pt;"><o:p>&nbsp;</o:p></span></font></p>
  </div>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
-- Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a> --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: <a class="moz-txt-link-freetext" href="http://www.astricon.net">http://www.astricon.net</a>

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a></pre>
  </o:smarttagtype></o:smarttagtype></o:smarttagtype></o:smarttagtype></blockquote>
</body>
</html>