Klaus, I'm not sure how much it matters anymore, but I remember needing sofia to come directly after the right bracket, so: origination_caller_id_name=Klaus}sofia/gateway/sip.gafachi.com/1' m On Wed, 30 Jul 2008, Klaus Teller wrote:
I have tried the following without success either:
'{origination_caller_id_number='+callee_number+',origination_caller_id_name=Klaus} sofia/gateway/sip.gafachi.com/1'+caller_number, 15);
'{effective_caller_id_number='+caller_number+',effective_caller_id_name=Klaus} sofia/gateway/sip.gafachi.com/1'+callee_number, 15);
On the first leg A device I get "Unknown Caller" on leg B i get the B's number displayed to its own device.
Really confused now.
Thanks, Klaus.
-------- Original-Nachricht --------
Datum: Wed, 30 Jul 2008 01:56:02 -0400 Von: Michael Jerris <mike@jerris.com> An: freeswitch-users@lists.freeswitch.org Betreff: Re: [Freeswitch-users] Gafachi Again
you can set the variables on the originate line with {} , see http://wiki.freeswitch.org/wiki/Freeswitch_IVR_Originate#Answer_confirmation second example.
Mike
On Jul 30, 2008, at 1:24 AM, Klaus Teller wrote:
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 <dave@3c.co.uk> An: freeswitch-users@lists.freeswitch.org 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 <brian@freeswitch.org> An: freeswitch-users@lists.freeswitch.org 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:brian@freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
-- 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 Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org