Re: [Freeswitch-users] hide caller_id_number, transfer and then change caller_id_number

2009-03-02 Thread Anthony Minessale
put origination_caller_id_number in the dial string of any call and you can
set the caller id individually for that leg

{origination_caller_id_number=1234}any normal dial string


On Sun, Mar 1, 2009 at 3:38 PM, Peter P GMX prometheus...@gmx.net wrote:

 Hello,

 I have the following problem while providing callback (mod_eventsocket
 is used):
 1) I want to call a certain destination number A with a suppressed
 caller_id_number (this works fine with some vars in the origination string)
 2) The destination number A picks up the phone and enters a target
 number B by DTMF
 3) freeswitch then forwards the call to target number B by DTMF and I
 want to show the number A. I do this with uuid_setvar. The problem is
 that it still shows unknown.
 This is all with SIP.

 uuid_setvar however worked if I did not set the caller_id_number to
 unknown. Per default this is then 000 and can then be changed
 with uuid_setvar to the number of A.
 But if I set caller_id_number to unknown I can no longer change it to A.

 Any hint?

 Best regards
 Peter






 ___
 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




-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_miness...@hotmail.com msn%3aanthony_miness...@hotmail.com
GTALK/JABBER/PAYPAL:anthony.miness...@gmail.compaypal%3aanthony.miness...@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:8...@conference.freeswitch.org sip%3a...@conference.freeswitch.org
iax:gu...@conference.freeswitch.org/888
googletalk:conf+...@conference.freeswitch.orggoogletalk%3aconf%2b...@conference.freeswitch.org
pstn:213-799-1400
___
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


Re: [Freeswitch-users] hide caller_id_number, transfer and then change caller_id_number

2009-03-02 Thread Peter P GMX
Hello Anthony,

I do this when I orginate the call. This way we suppress the cid when we
call party A and transfer A to an internal extension (our callback
application).
But now comes the part that does not work:
After A enters the target number B (via DTMF), we set the cid variables
via uuid_setvar and then transfer A via uuid_transfer to party B.
However uuid_setvar does not work in that case.

BUT: If we do the same scenario and do not suppress the cid in the
originate part, then uuid_setvar works correctly and sets the cid_number.

Best regards
Peter

Anthony Minessale schrieb:
 put origination_caller_id_number in the dial string of any call and
 you can set the caller id individually for that leg

 {origination_caller_id_number=1234}any normal dial string


 On Sun, Mar 1, 2009 at 3:38 PM, Peter P GMX prometheus...@gmx.net
 mailto:prometheus...@gmx.net wrote:

 Hello,

 I have the following problem while providing callback (mod_eventsocket
 is used):
 1) I want to call a certain destination number A with a suppressed
 caller_id_number (this works fine with some vars in the
 origination string)
 2) The destination number A picks up the phone and enters a target
 number B by DTMF
 3) freeswitch then forwards the call to target number B by DTMF and I
 want to show the number A. I do this with uuid_setvar. The problem is
 that it still shows unknown.
 This is all with SIP.

 uuid_setvar however worked if I did not set the caller_id_number to
 unknown. Per default this is then 000 and can then be
 changed
 with uuid_setvar to the number of A.
 But if I set caller_id_number to unknown I can no longer change it
 to A.

 Any hint?

 Best regards
 Peter






 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 mailto: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




 -- 
 Anthony Minessale II

 FreeSWITCH http://www.freeswitch.org/
 ClueCon http://www.cluecon.com/

 AIM: anthm
 MSN:anthony_miness...@hotmail.com
 mailto:msn%3aanthony_miness...@hotmail.com
 GTALK/JABBER/PAYPAL:anthony.miness...@gmail.com
 mailto:paypal%3aanthony.miness...@gmail.com
 IRC: irc.freenode.net http://irc.freenode.net #freeswitch

 FreeSWITCH Developer Conference
 sip:8...@conference.freeswitch.org
 mailto:sip%3a...@conference.freeswitch.org
 iax:gu...@conference.freeswitch.org/888
 http://iax:gu...@conference.freeswitch.org/888
 googletalk:conf+...@conference.freeswitch.org
 mailto:googletalk%3aconf%2b...@conference.freeswitch.org
 pstn:213-799-1400
 

 ___
 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


Re: [Freeswitch-users] hide caller_id_number, transfer and then change caller_id_number

2009-03-02 Thread Peter P GMX
Hello Anthony,

sorry for being tenacious but in some cases it works in a way we need it:
If I a am not suppressing the cid numer when calling A, the following
scenario works:

* A receives a Call (originate) with CID '00' (default from
  switch_caller.c)
* A dials some digits via DTMF, the app set the cid variables via
  uuid_setvar and uuid_transfers the call to B. B receives a call
  with the right cid set. 

Maybe I simply modify the default cid '00'  to a different value
in switch_caller.c? Is there a special reason why this is '00'?

I am using trunk version 12293.

Best regards
Peter

Anthony Minessale schrieb:
 origination_caller_id number is not ok as a variable unless its in {}
 as part of the dial string
 it's an exception that is parsed before the channel is even created.

 I think you are drawing the wrong conclusion about what works and
 doesn't work.
 If you can produce a dial string that contains
 {origination_caller_id_number=x} you will always be able to set it.

 I assume you are using a recent version of FS as we did have a small
 bug with this variable a few weeks ago.


 On Mon, Mar 2, 2009 at 10:19 AM, Peter P GMX prometheus...@gmx.net
 mailto:prometheus...@gmx.net wrote:

 Hello Anthony,

 I do this when I orginate the call. This way we suppress the cid
 when we
 call party A and transfer A to an internal extension (our callback
 application).
 But now comes the part that does not work:
 After A enters the target number B (via DTMF), we set the cid
 variables
 via uuid_setvar and then transfer A via uuid_transfer to party B.
 However uuid_setvar does not work in that case.

 BUT: If we do the same scenario and do not suppress the cid in the
 originate part, then uuid_setvar works correctly and sets the
 cid_number.

 Best regards
 Peter

 Anthony Minessale schrieb:
  put origination_caller_id_number in the dial string of any call and
  you can set the caller id individually for that leg
 
  {origination_caller_id_number=1234}any normal dial string
 
 
  On Sun, Mar 1, 2009 at 3:38 PM, Peter P GMX
 prometheus...@gmx.net mailto:prometheus...@gmx.net
  mailto:prometheus...@gmx.net mailto:prometheus...@gmx.net
 wrote:
 
  Hello,
 
  I have the following problem while providing callback
 (mod_eventsocket
  is used):
  1) I want to call a certain destination number A with a
 suppressed
  caller_id_number (this works fine with some vars in the
  origination string)
  2) The destination number A picks up the phone and enters a
 target
  number B by DTMF
  3) freeswitch then forwards the call to target number B by
 DTMF and I
  want to show the number A. I do this with uuid_setvar. The
 problem is
  that it still shows unknown.
  This is all with SIP.
 
  uuid_setvar however worked if I did not set the
 caller_id_number to
  unknown. Per default this is then 000 and can then be
  changed
  with uuid_setvar to the number of A.
  But if I set caller_id_number to unknown I can no longer
 change it
  to A.
 
  Any hint?
 
  Best regards
  Peter
 
 
 
 
 
 
  ___
  Freeswitch-users mailing list
  Freeswitch-users@lists.freeswitch.org
 mailto:Freeswitch-users@lists.freeswitch.org
  mailto:Freeswitch-users@lists.freeswitch.org
 mailto: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
 
 
 
 
  --
  Anthony Minessale II
 
  FreeSWITCH http://www.freeswitch.org/
  ClueCon http://www.cluecon.com/
 
  AIM: anthm
  MSN:anthony_miness...@hotmail.com
 mailto:msn%3aanthony_miness...@hotmail.com
  mailto:msn%3aanthony_miness...@hotmail.com
 mailto:msn%253aanthony_miness...@hotmail.com
  GTALK/JABBER/PAYPAL:anthony.miness...@gmail.com
 mailto:paypal%3aanthony.miness...@gmail.com
  mailto:paypal%3aanthony.miness...@gmail.com
 mailto:paypal%253aanthony.miness...@gmail.com
  IRC: irc.freenode.net http://irc.freenode.net
 http://irc.freenode.net #freeswitch
 
  FreeSWITCH Developer Conference
  sip:8...@conference.freeswitch.org
 mailto:sip%3a...@conference.freeswitch.org
  mailto:sip%3a...@conference.freeswitch.org
 mailto:sip%253a...@conference.freeswitch.org
  iax:gu...@conference.freeswitch.org/888
 http://iax:gu...@conference.freeswitch.org/888
  http://iax:gu...@conference.freeswitch.org/888
  

Re: [Freeswitch-users] hide caller_id_number, transfer and then change caller_id_number

2009-03-02 Thread Michael Collins
On Mon, Mar 2, 2009 at 1:58 PM, Peter P GMX prometheus...@gmx.net wrote:
 Hello Anthony,

 sorry for being tenacious but in some cases it works in a way we need it:
 If I a am not suppressing the cid numer when calling A, the following
 scenario works:

    * A receives a Call (originate) with CID '00' (default from
      switch_caller.c)
    * A dials some digits via DTMF, the app set the cid variables via
      uuid_setvar and uuid_transfers the call to B. B receives a call
      with the right cid set.

 Maybe I simply modify the default cid '00'  to a different value
 in switch_caller.c? Is there a special reason why this is '00'?


Check vars.xml to confirm that you have actually set a default caller
ID. Most likely you'll still have the default caller id number set to
all zeroes, which is the default.

-MC

 I am using trunk version 12293.

 Best regards
 Peter


___
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


Re: [Freeswitch-users] hide caller_id_number, transfer and then change caller_id_number

2009-03-02 Thread Anthony Minessale
Since you did not describe the exact way you are doing it with enough detail
or any trace I can't begin to tell you
what your problem is.  you did not even mention what variable you are using
or show examples.

All I can do is tell you again that if you set the
origination_caller_id_number in the dial string it will
be the most likely to work for you.




On Mon, Mar 2, 2009 at 4:08 PM, Michael Collins m...@freeswitch.org wrote:

 On Mon, Mar 2, 2009 at 1:58 PM, Peter P GMX prometheus...@gmx.net wrote:
  Hello Anthony,
 
  sorry for being tenacious but in some cases it works in a way we need it:
  If I a am not suppressing the cid numer when calling A, the following
  scenario works:
 
 * A receives a Call (originate) with CID '00' (default from
   switch_caller.c)
 * A dials some digits via DTMF, the app set the cid variables via
   uuid_setvar and uuid_transfers the call to B. B receives a call
   with the right cid set.
 
  Maybe I simply modify the default cid '00'  to a different value
  in switch_caller.c? Is there a special reason why this is '00'?
 

 Check vars.xml to confirm that you have actually set a default caller
 ID. Most likely you'll still have the default caller id number set to
 all zeroes, which is the default.

 -MC

  I am using trunk version 12293.
 
  Best regards
  Peter
 

 ___
 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




-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_miness...@hotmail.com msn%3aanthony_miness...@hotmail.com
GTALK/JABBER/PAYPAL:anthony.miness...@gmail.compaypal%3aanthony.miness...@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:8...@conference.freeswitch.org sip%3a...@conference.freeswitch.org
iax:gu...@conference.freeswitch.org/888
googletalk:conf+...@conference.freeswitch.orggoogletalk%3aconf%2b...@conference.freeswitch.org
pstn:213-799-1400
___
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] hide caller_id_number, transfer and then change caller_id_number

2009-03-01 Thread Peter P GMX
Hello,

I have the following problem while providing callback (mod_eventsocket
is used):
1) I want to call a certain destination number A with a suppressed
caller_id_number (this works fine with some vars in the origination string)
2) The destination number A picks up the phone and enters a target
number B by DTMF
3) freeswitch then forwards the call to target number B by DTMF and I
want to show the number A. I do this with uuid_setvar. The problem is
that it still shows unknown.
This is all with SIP.

uuid_setvar however worked if I did not set the caller_id_number to
unknown. Per default this is then 000 and can then be changed
with uuid_setvar to the number of A.
But if I set caller_id_number to unknown I can no longer change it to A.

Any hint?

Best regards
Peter






___
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