<font face="verdana" size="2"><DIV>Why don't you use single callfile and set CLI and other perameters in dial-plan as unique as you need?<BR><BR><!--WM_COMPOSE_SIGNATURE_START--><!--WM_COMPOSE_SIGNATURE_END--><BR><BR>-----Original Message-----<BR>From: "Tamás Dajka" &lt;tdajka@gmail.com&gt;<BR>Sent: Tuesday, February 8, 2011 7:45am<BR>To: asterisk-users@lists.digium.com<BR>Subject: [asterisk-users] Call files error<BR><BR>Hi All,<BR><BR>I'm having some troubles with using call files.&nbsp; <BR><BR>I'm trying to establish the following: <BR>- want to use call files to connect two (outside) extensions <BR>- want to use the outbound routes set in FreePBX <BR>- want to set the outgoing callerid for both calls <BR>- want to set a custom CDR field in MySQL ( field name 'azonosito' ) <BR><BR>Asterisk is version 1.8.2.3&nbsp; with freepbx 2.8.1.<BR><BR>What I've tried is to create two custom context and place the call through them. <BR><BR>The call file: <BR><PRE>; First CID<BR>SetVar: callid1=0036111188887777<BR>SetVar: azon1=elso hivas azonosito { Viperke }<BR>; Frist phone num<BR>Channel: Local/0036701234567@CustomCallOut-1<BR>
WaitTime: 45<BR>MaxRetries: 0<BR>RetryTime: 0<BR>; 2nd CID<BR>SetVar: callid2=0036204313763<BR>SetVar: azon2=masodik hivas azonosito { V1pr: ehehhe }<BR>Context: CustomCallOut-2<BR>; 2nd phone num<BR>Extension: 003617654321<BR>
</PRE><BR><BR>The contexts: <BR><PRE>[CustomCallOut-1]<BR>; set custom CDR<BR>exten =&gt; _0X.,1,Set(CDR(azonosito)=${azon1})<BR>exten =&gt; _0X.,n,Set(CALLERPRES()=allowed)<BR>exten =&gt; _0X.,n,Set(CALLERID(number)=&lt;${callid1}&gt;)<BR>
exten =&gt; _0X.,n,Set(KEEPCID=TRUE)<BR>; pass the call to internal routing<BR>include =&gt; from-internal<BR><BR>[CustomCallOut-2]<BR>exten =&gt; _0X.,1,Wait(1)<BR>; set custom CDR<BR>exten =&gt; _0X.,2,Set(CDR(azonosito)=${azon2})<BR>
exten =&gt; _0X.,3,Playtones(ring)<BR>exten =&gt; _0X.,n,Set(CALLERPRES()=allowed)<BR>exten =&gt; _0X.,n,Set(CALLERID(number)=&lt;${callid2}&gt;)<BR>exten =&gt; _0X.,n,Set(KEEPCID=TRUE)<BR>; pass the call to internal routing<BR>
include =&gt; from-internal<BR></PRE><BR><BR>However the two calls are placed, the CDRs and the callerids are set correctly, we can't hear each other. As I saw in the logs, the problem is that the calls are placed in the same context, and not being connected ( like one call, but with the variable EXTEN changed ). <BR><BR>I'm really confused about doing this, so can you please advise?<BR><BR>Thanks,<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tamas<BR><BR></DIV></font>