Two separate lines on an Obi302 from one SIP provider

(1/3) > >>

bcjackson:
I have a SIP provider with an administration portal I can use to add numbers to my inventory with them, and then route them to a destination.  I added two numbers to the inventory, and pointed them to the public IP address where my Obi302 resides.  I put server information for the provider in the ITSP-A configuration.

I configured voice services SP1 and SP2, one for each of the numbers.  The authentication credentials are stored in those voice service configurations.  When the device boots up, it makes two registrations with the provider.  I continued with some other configuration work and got it to this point:

A call made from phone port one to my cellphone completes on my cell, and caller ID shown is correct (i.e. for the first of my two numbers).  A call made from phone port two completes just the same, but shows the caller ID of the second of my two numbers.  So, outbound calls work as hoped.

I want inbound calls to be routed according to which number was dialed.  If somebody calls the first of my numbers, I want phone port one to ring.  If somebody call the second of my numbers, I want phone port to to ring.  My intent is for these two lines to be completely unrelated to each other other than they are sourced by the same SIP provider, and terminated on the same Obi302.

I simply cannot manage to get this to happen.  Any calls to either of my numbers cause phone port one to ring.  Where and how do I tweak the configuration of this Obi302 to make the inbound call routing that I seek actually happen?

BTW, I'm not using the Obitalk website where you can enroll multiple devices for configuration.  I'm doing all my work by simply logging into the Obi 302's web interface and configuring everything directly.  That's the way I want to do it.

Thanks in advance for any pointers.

Taoman:
Post the following two settings and you'll probably gain some insight.

Voice Services-->SP1 Service-->X_InboundCallRoute

Voice Services-->SP2 Service-->X_InboundCallRoute

bcjackson:
Here are those values:

Voice Services-->SP1 Service-->X_InboundCallRoute  ph

Voice Services-->SP2 Service-->X_InboundCallRoute  ph2

It almost seems that for some reason the Obi302 doesn't actually seem to identify the number being called, so it just defaults to phone port one.

drgeoff:
Quote from: bcjackson on November 25, 2020, 07:03:49 am

Here are those values:

Voice Services-->SP1 Service-->X_InboundCallRoute  ph

Voice Services-->SP2 Service-->X_InboundCallRoute  ph2

It almost seems that for some reason the Obi302 doesn't actually seem to identify the number being called, so it just defaults to phone port one.

In the OBi's left hand menu click on Status and then on Call History.  Have a look at the Terminal ID line for calls to each of your numbers.  Do they show the appropriate SP1 or SP2 as expected or only SP1?

Your "I added two numbers to the inventory, and pointed them to the public IP address where my Obi302 resides." is not the most usual way of configuring. Who is your SIP provider?

bcjackson:
> Do they show the appropriate SP1 or SP2 as expected or only SP1?

I'm looking at the most recent pair of test calls I made from my cellphone to the two numbers.  The calls look just the same in history.  On the left is says: From 'my name' SP1(my cell phone number).  On the right it says:
To PH1
Ringing
Call Connected
Call Ended.

Navigation

[0] Message Index

[#] Next page