Using CSipSimple With OBi

<< < (14/17) > >>

lguerra10:
I am using the beautiful method proposed by azrobert quoted below
I have sp1 in OBI 110 connected to Google Voice and I am trying to call from my cell phone through OBI 110

In the method described by azrobert my User name is maria
In OBi's SP2 X_InboundCallRoute, I am using the following rule:{('maria'):sp1} (the rule proposed by azrobert does not work for me)

when I dial any phone using CsipSimple I hear  my cell-phone ringing for ever until it times out or until I stop the process, but the person that I ring does not hear the phone ringing, so obviously something does not work.

The call history, though, is exactly the same than when using OBION (the android client from OBI). OBION works just fine. Here you have the call history

Call 13   09/11/2013    22:41:13   

Terminal ID   SP2   GoogleVoice1
Peer Name     Mariatweidner   
Peer Number   maria   7146513070
Direction   Inbound   Outbound
22:41:13   Ringing   
22:41:16      Call Connected
22:41:30   End Call   

Call 14   09/11/2013    22:18:37   

Terminal ID   OBiTALK1   GoogleVoice1
Peer Name     Luis phone   
Peer Number   290367476   7146513070
Direction   Inbound   Outbound
22:18:37   Ringing   
22:18:40      Call Connected
22:18:47   End Call

any idea as to why this may happen and how to correct this?

Thanks   

Quote from: azrobert on February 04, 2013, 03:46:30 pm

I have a new method of using CSipSimple to directly initiate calls on an OBi, eliminating Sip2Sip.

In CSipsimple add a new account.
Select BASIC
Account name = anything
User = robert
Server = me.dyndns.com:5061
Password = anything
SAVE

Press and hold on the account name.
When a new screen appears select "Choose Wizard".
Select Expert
Select your account again.
Select Registration URI and blank it out, then ok.
SAVE

In OBi's SP2 X_InboundCallRoute add:
{(robert)>(xxxxxxxxxx):sp1}

That's it. Dial a number on your Android and the call will go out SP1.
No CSipSimple filters.



ianobi:
Iguerra - welcome to the forum.

Try this rule in your InboundCallRoute:

{('maria')>(xx.):sp1}


The most reliable way I have found of using CSipSimple calling in directly is here:

http://www.obitalk.com/forum/index.php?topic=6211.msg39466#msg39466

Note: This method does need another registered sip service to "piggy-back" off.

lguerra10:
Thanks ianobi for the help
{('maria')>(xx.):sp1} behaves the same than {('maria'):sp1} with the exception that I do not hear the ringing. The callhistory still shows ringing and conected to GV, but the other party's phone does not ring.

I tried your method. Exacty as per your example with the following changes

User Defined DigitMap “cot”
Display Label> cot
DigitMap> 'maria'

Instead of  “sip:my.ddns.com:5070”  in Proxy URI, I have used sip:212.21.37.49:5060 this is the external address of my router where I have forwarded 5060 to 5061 to the OBI internal address 192.168.1.20.
The UserAgentPort of sp1 is 5060

When I try to dial I get "404/Not found" in the CSip call in progress screen.
The port forwarding schema seems to work with sp2 (5061) but not with sp1 (5060) since call history does not show any call thru sp1.


ianobi:
Quote

User Defined DigitMap “cot”
Display Label> cot
DigitMap> 'maria'

The DigitMap should be in parentheses like so:
DigitMap> ('maria')


Quote

in Proxy URI, I have used sip:212.21.37.49:5060 this is the external address of my router where I have forwarded 5060 to 5061

This does not need to be so complicated. In Proxy URI simply use 212.21.37.49:5061. Your router will then direct calls from CSipSimple to OBi sp2 InboundCallRoute. This will then direct the calls to use GV on sp1:

Voice Services > SP2 Service > X_InboundCallRoute:
((Mcot)>(xx.):sp1)

Or this may work better for you:

Voice Services > SP2 Service > X_InboundCallRoute:
{('maria'):sp1}

For this configuration to work there must be a registered sip service on sp2 for the direct ip calling from CSipSimple to "piggy-back" off. It can be any SIP voip provider (not GV). You could use a free one such as sip2sip.

lguerra10:
Thanks for the help, we are getting close

When I apply what you suggested the call is directed to the phone connected to the OBI110 and the phone rings

Voice Services > SP2 Service > X_InboundCallRoute:
{('maria'):sp1}

For this configuration to work there must be a registered sip service on sp2 for the direct ip calling from CSipSimple to "piggy-back" off. It can be any SIP voip provider (not GV). You could use a free one such as sip2sip.

May be I need to modify the SP1  X_InboundCallRoute but I do not know how.

If with your help we succeed we will post the solution to the foum

Here you have the history
Call 1   01/02/2010    01:00:09   

Terminal ID   SP2   PHONE1
Peer Name   Mariatweidner   
Peer Number   maria   
Direction   Inbound   Inbound
01:00:09   Ringing   
20:12:42   End Call   

Navigation

[0] Message Index

[#] Next page

[*] Previous page