> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:asterisk-users- > [EMAIL PROTECTED] On Behalf Of Damon Estep > Sent: Monday, January 30, 2006 11:20 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: RE: [Asterisk-Users] dialing 2 channels at the same > timewithdifferentcaller ID number? > > >Exten => _NXXNXXXXXX,2,Set(__ORIGCID=CALLERID(number)) > >exten => > _NXXNXXXXXX,2,dial(sip/${EXTEN}&local/[EMAIL PROTECTED]/n,r} > > > >[alternate1] > > > >exten => _NXXNXXXXXX,1,macro(alternate-number|${__ORIGCID}) > > > >[macro-alternate-number] > > > >exten => s,1,set(CALLERID(number)=${ARG1}) > >exten => s,2,dial(SIP/[EMAIL PROTECTED]) > > This sets _ORIGCID = CALLERID(number), I think you meant > > Set(_ORIGCID=${EXTEN}) > > ?? > > I will give it a try. >
-- Accepting call from '3035551212' to '3035551313' on channel 0/19, span 1 THIS "exten => 3037687402,1,set(CALLEDNUM=${EXTEN})" RESULTS IN THIS "-- Executing Set("Zap/19-1", "CALLEDNUM=3035551313") in new stack" OK SO FAR, VARIABLE SET -- Executing Dial("Zap/19-1", "local/[EMAIL PROTECTED]/n") in new stack -- Called [EMAIL PROTECTED]/n THIS "exten => _NXXNXXXXXX,1,macro(alternate-number|${CALLEDNUM})" RESULTS IN THIS "-- Executing Macro("Local/[EMAIL PROTECTED],2", "alternate-number|") in new stack" PROBLEM! ${CALLEDNUM} is no longer = 3035551313 Channel variable will not pass from original macro to local channel... Did I miss something? _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users