<div dir="ltr">So it seems like I stated the problem incorrectly...What seems to really be happening is that for outbound calls on Zap channels there is no CID info.<br><br>My cdr_custom map is: <br>Master.csv =&gt; &quot;${CDR(src)}&quot;,&quot;${CDR(dst)}&quot;,&quot;${CDR(clid)}&quot;,&quot;${CDR(channel)}&quot;,&quot;${CDR(dstchannel)}&quot;,&quot;${CDR(lastapp)}&quot;,&quot;${CDR(start)}&quot;,&quot;${CDR(end)}&quot;,&quot;${CDR(duration)}&quot;,&quot;${CDR(disposition)}&quot;<br>
<br>Sample output:<br>&quot;&quot;,&quot;4220914&quot;,&quot;&quot;,&quot;SIP/6001-08cff1f0&quot;,&quot;Zap/1-1&quot;,&quot;Dial&quot;,&quot;2009-10-14 16:30:26&quot;,&quot;2009-10-14 16:30:34&quot;,&quot;8&quot;,&quot;ANSWERED&quot;<br>
<br>CLI output:<br><br>&nbsp;Executing [4220914@DLPN_Open:1] Macro(&quot;SIP/6001-08cff1f0&quot;, &quot;trunkdial-failover-0.3|Zap/g1/4220914|Zap/g2/4220914|trunk_1|trunk_2&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@macro-trunkdial-failover-0.3:1] Set(&quot;SIP/6001-08cff1f0&quot;, &quot;CALLERID(num)=&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- Executing [s@macro-trunkdial-failover-0.3:2] GotoIf(&quot;SIP/6001-08cff1f0&quot;, &quot;0?1-dial|1&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@macro-trunkdial-failover-0.3:3] Set(&quot;SIP/6001-08cff1f0&quot;, &quot;CALLERID(all)=&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- Executing [s@macro-trunkdial-failover-0.3:4] Goto(&quot;SIP/6001-08cff1f0&quot;, &quot;1-dial|1&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Goto (macro-trunkdial-failover-0.3,1-dial,1)<br>&nbsp;&nbsp;&nbsp; -- Executing [1-dial@macro-trunkdial-failover-0.3:1] Dial(&quot;SIP/6001-08cff1f0&quot;, &quot;Zap/g1/4220914&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- Called g1/4220914<br>&nbsp;&nbsp;&nbsp; -- Zap/1-1 answered SIP/6001-08cff1f0<br>&nbsp;&nbsp;&nbsp; -- Hungup &#39;Zap/1-1&#39;<br><br>So it seems CALLERID(all) is being Set to nothing on line 2 (line 3 in the macro). I haven&#39;t assigned callerid to any of my extension as I expected the extension info to be passed (as happens when I comment out line 3). <br>
<br>Hope this helps<br><br>- Marvin<br><br><br><div class="gmail_quote">On Wed, Oct 15, 2008 at 3:48 PM, bkruse <span dir="ltr">&lt;<a href="mailto:bkruse@digium.com">bkruse@digium.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Hey Marvin, sorry for the delayed response.<br>
<br>
My guess is that you do not have all the callerid fields properly set.<br>
<br>
Can you tell me what your:<br>
<br>
User&#39;s callerID calling is<br>
<br>
Trunk CallerID<br>
<br>
and Global CallerID<br>
<br>
The order in which we try callerid&#39;s is User -&gt; (if it is invalid then)<br>
-&gt; Trunk (if it is invalid then) -&gt; Global.<br>
<br>
Also, if you paste the output of the Asterisk CLI when the call is made,<br>
we can see what is going on :)<br>
<br>
Thanks,<br>
<br>
-bk<br>
<div><div></div><div class="Wj3C7c"><br>
Marvin Whitfield wrote:<br>
&gt; I have been having some trouble with the new macro-trunk-dial<br>
&gt; regarding callerID. Before bk posted the new CDR page I made on for my<br>
&gt; self that gets values from the Master.csv (cdr-custom). I noticed that<br>
&gt; for incoming calls on PSTN channels no callerID info is passed to CDR.<br>
&gt; In both cdr-custom and normal cdr there was no callerID information.<br>
&gt; There was still all the other information. I took a look at the macro<br>
&gt; and realized that the Set() function must be the culprit and commented<br>
&gt; out the third line for testing and it worked. I am hoping that there<br>
&gt; is a better solution since the GLOBAL CID will be lost for digital<br>
&gt; channels but I don&#39;t see why it can&#39;t work for PSTN since you can&#39;t<br>
&gt; send outbound CID info anyway. Any ideas?<br>
&gt;<br>
&gt; --<br>
&gt; Thanks,<br>
&gt; Marvin<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
&gt;<br>
&gt; asterisk-gui mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>
&gt; &nbsp; &nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-gui" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-gui</a><br>
<br>
<br>
_______________________________________________<br>
--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--" target="_blank">http://www.api-digital.com--</a><br>
<br>
asterisk-gui mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
 &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-gui" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-gui</a><br>
</blockquote></div><br>
</div>