I had the same problem with the Sipek2 Softphone (based on the pjsip stack)
and I solved using the sip_contact_user variable like this:
api originate
{sip_contact_user=15103245678}sofia/gateway/junctionnetworks/1...@number}
&park()
Hope this helps.
Ciao,
Raffaele
On Wed, Aug 26, 2009 at 04:51, Shameem Shiek <[email protected]> wrote:
> I am setting the caller id like this in my ESL script:
>
> @con.sendRecv("api originate
> {origination_caller_id_number=15103245678}sofia/gateway/junctionnetworks/1...@number}
> &park()")
>
> And the caller id comes out as all zeroes. The sip trace shows the "from"
> as shown in the sofia status command. This is output of sofia gateway
> status and my gateway is under
> /usr/local/freeswitch/conf/sip_profiles/external/junctionnetworks.xml .
> Also, adding the gateway under /conf/directory/default did not work as the
> wiki suugests. What I need to do for the caller_id to come through?
>
>
> sofia status gateway junctionnetworks
>
> =================================================================================================
> Name junctionnetworks
> Scheme Digest
> Realm jnctn.net
> Username username
> Password yes
> From <sip:[email protected] <sip%[email protected]>
> ;transport=udp>
> Contact <sip:[email protected]:5080;transport=udp>
> Exten 899xxxxxxx
> To sip:[email protected] <sip%[email protected]>
> Proxy sip:sip.jnctn.net
> Context public
> Expires 3600
> Freq 3600
> Ping 0
> PingFreq 0
> State REGED
> Status UP
> CallsIN 0
> CallsOUT 1
>
>
> _______________________________________________
> 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
>
>
_______________________________________________
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