Thanks Dave, This however produces following error message:
============= 2008-07-30 01:23:03 [ERR] inline:1 mod_spidermonkey() You must call the session.originate method before calling this method! ============ Klaus. -------- Original-Nachricht -------- > Datum: Wed, 30 Jul 2008 06:20:08 +0100 > Von: David Knell <[EMAIL PROTECTED]> > An: [email protected] > Betreff: Re: [Freeswitch-users] Gafachi Again > Hi Klaus, > > You might want to try setting the variables before originating the call > - the 'originate' will cause the call setup message to be sent. > > --Dave > > OK, Let me give you the full picture; here is what i do, but it still > doesn't work. baiscally, i just want to dial two users and connect them to > each other. Each side seeing the number of the other side as caller id. > > > > > > new_session2 = new Session(); > > new_session2.originate(null, > 'sofia/gateway/sip.gafachi.com/1'+caller_number, 15); > > > > new_session2.setVariable("origination_caller_id_number", callee_number); > > new_session2.setVariable("origination_caller_id_name", 'Klaus Teller'); > > > > new_session2.waitForAnswer(10000); > > > > new_session1 = new Session(); > > new_session1.originate(new_session2, > 'sofia/gateway/sip.gafachi.com/1'+callee_number, 15); > > new_session1.setVariable("effctive_caller_id_number", caller_number); > > new_session1.setVariable("effective_caller_id_name", 'Klaus Teller'); > > > > > > > > I also tried effective on both sides as well as origibation on both > sides. > > > > Klaus. > > > > > > -------- Original-Nachricht -------- > > > >> Datum: Tue, 29 Jul 2008 23:36:10 -0500 > >> Von: Brian West <[EMAIL PROTECTED]> > >> An: [email protected] > >> Betreff: Re: [Freeswitch-users] Gafachi Again > >> > > > > > >> This is clearly a case where you're creating an A leg. Let me lay out > >> some info here that will clear this up... > >> > >> > >> origination_caller_id_name / origination_caller_id_number - These to > >> variables are used to set the caller_id info on a leg that you are > >> creating in this case the A-Leg > >> While the effective_caller_id_name / effective_caller_id_number are > >> used to set the caller id for any legs that are born from the A-leg, > >> these values are used on the B-leg's caller_id_name/number values. > >> > >> /b > >> > >> > >> > >> On Jul 29, 2008, at 11:21 PM, Klaus Teller wrote: > >> > >> > >>> I just did the following: > >>> > >>> new_session1 = new Session(); > >>> new_session1.originate(new_session2, 'sofia/gateway/sip.gafachi.com/ > >>> 1'+callee_number, 15); > >>> new_session1.setVariable("effective_caller_id_number", caller_number); > >>> new_session1.setVariable("effective_caller_id_name", 'Klaus Teller'); > >>> > >>> As a result, I have the callee number being shown on its own display > >>> as caller. That is on the called device the number callee_number is > >>> being displayed instead of caller_number. > >>> > >>> What am i doing wrong? > >>> > >>> Klaus. > >>> > >> Brian West > >> sip:[EMAIL PROTECTED] > >> > >> > >> > >> > >> _______________________________________________ > >> Freeswitch-users mailing list > >> [email protected] > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > >> > > > > > > > -- > David Knell, Director, 3C Limited > T: 020 8114 8901 F: 020 3002 7257 M: 001 415 630 3031 > http://www.3c.co.uk > -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger _______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
