Problem with connecting IPphone to OBi110

<< < (2/7) > >>

Siteweb65:
OK, guess im going to have to order one up and see :-)

I cant use the ObiLine, well more precisely I cant 'order' the ObiLine as they wont deliver one here to France, so it will be the         Gigaset DX800 > Obi200 > Obi110 > PSTN    that i'll be trying to set up.

No doubt i'll be back for help with the setup once Ive the parts available ;-)

Thanks

azrobert:
Below is a sample configuration for your devices.
The OBi110 defaults are for a N. American landline.
I suggest first testing with a phone attached to the OBi110 phone port.
When you take the phone off-hook you get dial tone from the OBi110.
Dial # to get dial tone from the PSTN line.
Call someone.
Hang up.
Does the OBi110 disconnect?
If you have problems I'm NOT the one to help.


OBi200 (IP address=192.168.1.100)

Service Provider -> ITSP Profile A SIP
ProxyServer: 127.0.0.1
 
Voice Services -> SP1 Service
X_InboundCallRoute: {OBi200>((#|XX.)<:@192.168.1.110:5060>):sp1}
X_Proxy: Checked    (This allows registration)
X_RegisterEnable: Unchecked
AuthUserName: OBi200
AuthPassword: password1

192.168.1.110 is the IP address of the OBi110
5060 is the X_UserAgentPort of OBi110 SP1 trunk                    
------------------------------------------------------------------------

OBi110 (IP address=192.168.1.110)

Service Provider -> ITSP Profile A SIP
ProxyServer: 127.0.0.1

Voice Services -> SP1 Service
X_InboundCallRoute: {OBi200>(<#:>|XX.):li1)
X_RegisterEnable: Unchecked
AuthUserName: OBi110

------------------------------------------------------------------------

IP Phone

Proxy: 192.168.1.100  (IP address of the OBi200)
Proxy Port: 5060     (X_UserAgentPort of OBi200 SP1 trunk)
UserID: OBi200
Password: pasword1

Dial any combination of digits and *
The dialed number will be routed out the Line port on the OBi110.
Dial # to get dial tone from the PSTN line.
The config can be altered to restrict what can be dialed.

hwittenb:
Acrobert,

Good work.  I tested your configuration and it works for me.  I was testing with an OBi202 and the XLite softphone for a sip client.

I did notice that the OBi's do not pass rfc2833 dtmf.  I had to set the sip client to use INBAND dtmf.

I haven't seen any comment on this, but it looks to me like this configuration, where you are registering a client to the OBi202, as opposed to unregistered direct ip calling, will only work when you are dealing with everything on the local network.  I haven't been able to get a sip client to register to my OBi202 over the internet.  In other words it probably wouldn't work with an IPhone or Android smartphone remote from the local network.

INCOMING PSTN LINE CALLS

For calls going the other way, i.e. incoming PSTN Line call that you want to go to the IP Phone, it looks like that could be a challenge if you have to go over the registered path.  It is more of a challenge because the OBi110 is a separate ata.  I was using pg 118 of the OBihai Administration Guide for an idea of how to do it.  

If it works, you could setup the OBi110 Line Port X_InboundCallRoute to send the call directly to the local network ip address of the IP Phone.  That should be straight forward assuming the IP Phone has a static ip address on the local network.  Depending on the IP Phone client it may not work.  

If the IP Phone requires that the incoming call come from the OBi200 then you may have to use a spare SPx on the OBi200.  After a struggle, I got the following to work where the IP Phone is registered to SP1 and I am using SP3 to route the call to the IP Phone:

OBi200
SP3
X_UserAgentPort: 5023
X_IncomingCallRoute: {sp1(OBi200@local_client)}

Where the SPx defined to allow the IP Phone to register is on SP1
Where 5023 is the X_UserPort port number setup on OBi200 SP3 and "local_client" is just that.  5023 is just an arbitrary number used for a port number.

OBi110
LinePort
X_IncomingCallRoute: SP1(OBi200@192.168.1.117:5023)

Where 192.168.1.117 is (my) local network address of the OBi200 and 5023 is the X_User port number of SP3 on the OBi200 that has the Incoming Call Route is setup to call the IP Phone

Where SP1 is a Sip defined SPx on the OBi110
Where OBi200 is the UserID setup on the SP1 on the OBi200

Maybe someone can make and test an improvement.

azrobert:
I got CSipSimple on an Android to register to my OBi200 using the WiFi hotspot at my health club. I believe an outbound call connected, but I had a slight problem of no audio. LOL.  I didn't try to fix the problem.

ianobi got CSipSimple to work without registration.
See: http://www.obitalk.com/forum/index.php?topic=8511.0
If I have to do the same to get the above to work, why bother with registration.

I just used a speed dial on my OBi110 to call the Phonerlite softphone using the IP address of the computer running Phonerlite. Phonerlite was registered to my OBi200, so I think routing the inbound PSTN call directly to the IP address of the smartphone/IP_Phone should work.

Siteweb65:
@azrobert

Thanks for your detailed instructions, I recieved the OBi200 yesterday and have just connected up and programmed as per you instructions.

The DX800a registers OK .... phew :-)

However when I go to dial out on on the IP1 service (that ive set up) I just get engaged tone and line busy :-(

Looking at the SP service stats on the OBi200, shows no packets sent or recieved on any of the SP services ...  

any ideas ?

Navigation

[0] Message Index

[#] Next page

[*] Previous page