<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
<META content="MSHTML 6.00.5346.5" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#efefef>
<DIV><FONT face=Arial size=2>Sigh. Nevermind.&nbsp; Looks like I need to use the 
Manager interface to get what I need, but I guess I'll be learning a new 
technology every day for a while. ;)</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV>"David L. West" &lt;<A 
  href="mailto:nntp@deskoptional.com">nntp@deskoptional.com</A>&gt; wrote in 
  message <A 
  href="news:e3sv90$mde$1@sea.gmane.org">news:e3sv90$mde$1@sea.gmane.org</A>...</DIV><FONT 
  face=Arial><FONT size=2>
  <DIV><FONT face=Tahoma color=#800000 size=3>Thanks, Wes, G was just what I 
  needed.&nbsp; Here's where I am:</FONT></DIV>
  <DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
  <DIV><FONT face="Courier New">[macro-stdexten]<BR>exten =&gt; 
  s,1,Set(cname=${CALLERID(number)}@pbx.deskoptional.com)<BR>exten =&gt; 
  s,n,Set(CALLERID(number)=${cname})<BR>exten =&gt; 
  s,n,Dial(${ARG2},20,gtTwWG(OnAnswer,1,1))<BR>exten =&gt; 
  s,n,Set(savestatus=${DIALSTATUS})<BR>exten =&gt; 
  s,n,Goto(s-${savestatus},1);ANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER<BR>exten 
  =&gt; s-CHANUNAVAIL,1,VoiceMail(u${ARG1})<BR>exten =&gt; 
  s-CONGESTION,1,VoiceMail(u${ARG1})<BR>exten =&gt; 
  s-NOANSWER,1,Voicemail(u${ARG1})<BR>exten =&gt; 
  s-BUSY,1,Voicemail(b${ARG1})<BR>exten =&gt; h,1,Macro(OnHangup)</FONT></DIV>
  <DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
  <DIV><FONT face="Courier New">[OnAnswer]<BR>exten =&gt; 1,1,NoOp(IN POSTDIAL 
  1)<BR>exten =&gt; 1,2,NoOp(IN POSTDIAL 2)<BR>exten =&gt; 
  h,1,Macro(OnHangup)</FONT></DIV>
  <DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
  <DIV><FONT face="Courier New">[macro-OnHangup]<BR>exten =&gt; s,1,NoOp(IN 
  ONHANGUP)</FONT></DIV>
  <DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
  <DIV><FONT face="Courier New"><FONT face=Tahoma color=#800000 
  size=3>Unanswered calls stay in macro-stdexten and so get handled as 
  desired.&nbsp; When a call is answered, I do see that control has passed to 
  OnAnswer.</FONT>&nbsp;</FONT><FONT face=Tahoma color=#800000 size=3>From the 
  available evidence in the CLI, I'm guessing that having grabbed control from 
  Dial() with the G switch, it is incumbent on me to do whatever it is Asterisk 
  would have done if I hadn't grabbed the wheel.&nbsp; </FONT><FONT face=Tahoma 
  color=#800000 size=3>I do notice that OnHangup gets called for both, which is 
  good.&nbsp; Here's the CLI log for "dave" calling "andrea", showing how both 
  channels hit OnAnswer and time out.&nbsp; I just need to figure out what to do 
  there in order for the two to talk.</FONT></DIV>
  <DIV><FONT face=Tahoma color=#800000 size=3></FONT>&nbsp;</DIV>
  <DIV><FONT face="Courier New">&nbsp;&nbsp;&nbsp; -- SIP/dave-06e2 is 
  ringing<BR>&nbsp;&nbsp;&nbsp; -- SIP/dave-06e2 answered 
  SIP/Andrea-7837<BR>&nbsp; == Channel 'SIP/Andrea-7837' jumping out of macro 
  'stdexten'<BR>&nbsp;&nbsp;&nbsp; -- Executing NoOp("SIP/Andrea-7837", "IN 
  POSTDIAL 1") in new stack<BR>&nbsp;&nbsp;&nbsp;&nbsp; -- Executing 
  NoOp("SIP/Andrea-7837", "IN POSTDIAL 2") in new stack<BR>&nbsp;&nbsp;&nbsp; -- 
  Executing NoOp("SIP/dave-06e2", "IN POSTDIAL 2") in new stack<BR>May 10 
  08:50:37 WARNING[8722]: pbx.c:2412 __ast_pbx_run:&nbsp; Timeout, but no rule 
  't' in context 'OnAnswer'<BR>&nbsp;&nbsp;&nbsp;&nbsp; -- Executing 
  Macro("SIP/Andrea-7837", "OnHangup") in new stack<BR>&nbsp;&nbsp;&nbsp;&nbsp; 
  -- Executing NoOp("SIP/Andrea-7837", "IN ONHANGUP") in new stack<BR>May 10 
  08:50:37 WARNING[8725]: pbx.c:2412 __ast_pbx_run:&nbsp; Timeout, but no rule 
  't' in context 'OnAnswer'<BR>&nbsp;&nbsp;&nbsp; -- Executing 
  Macro("SIP/dave-06e2", "OnHangup") in new stack<BR>&nbsp;&nbsp;&nbsp; -- 
  Executing NoOp("SIP/dave-06e2", "IN ONHANGUP") in new 
  stack</FONT></DIV></FONT></FONT>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>--Bandwidth and 
  Colocation provided by Easynews.com --<BR><BR>Asterisk-Users mailing 
  list<BR>To UNSUBSCRIBE or update options visit:<BR>&nbsp;&nbsp; 
  http://lists.digium.com/mailman/listinfo/asterisk-users<BR></BLOCKQUOTE></BODY></HTML>