OBiTALK Community

General Support => Day-to-Day Use => Topic started by: azrobert on November 06, 2017, 07:40:07 AM

Title: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: azrobert on November 06, 2017, 07:40:07 AM
If you have a broken OBi100 and also own an OBi200, you can define the broken GV account on the OBi200 and then route calls to/from the OBi100.

After defining GV on the OBi200, use OBI Expert to change the routing rules.

Anything dialed on the OBi100 that matches the Primary Line's digit map will be routed to SP4 on OBi200. OBI200 SP4 inbound calls will be routed to the OBi100's phone port.

Forwarding inbound GV calls to Callcentric will continue to work, so if you are doing this there is no need to route inbound SP4 calls to the OBi100.

OBi200

Define the OBi100 GV account on SP4

Voice Services -> SP4 Service -> X_InboundCallRoute: pp(200222222)

Voice Services -> OBiTalk Service -> InboundCallRoute:
{200222222:sp4},{ph}

Replace 200222222 with the OBi number of the OBi100

OBi100

Physical Interfaces -> Phone Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli)):pp}
Change it to: {(<510111111*>(Mpli)):pp}

Replace 510111111 with OBi number of the OBi200

Voice Services -> OBiTalk Service -> InboundCallRoute: ph
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: drgeoff on November 06, 2017, 08:24:16 AM
Just to make the usefulness of this more clear.

The OBi1x0 does NOT need to be on the same network or in the same premises or even in the same country as the OBi2xx or OBi10x2.
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: PaulInDenver on November 11, 2017, 12:59:57 PM
 Use 202 as SP FOR THE 110???

I want to do exactly this ==> assuming GV will no longer be accessible from OBI1xx after their security upgrade rollout is complete.  PLEASE let me know if this is false, and the 110 will still work with GV.

I had been using an OBI110, but saw many "backing offs", learned GV was going to stop working entirely with it, and bought an OBI202.  I want to use the PSTN In feature of the 110, and this forwarding sounds perfect.  But I am a newbie and need help.  

SP Question:  How do I administer an SP for the OBI110, without getting new service from an ITSP?  Can I use the OBI202 as its SP, and if yes, How???    Help, please!

Thanks in advance!
PaulInDenver
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: drgeoff on November 11, 2017, 01:13:04 PM
Quote from: PaulInDenver on November 11, 2017, 12:59:57 PM
Use 202 as SP FOR THE 110???

I want to do exactly this ==> assuming GV will no longer be accessible from OBI1xx after their security upgrade rollout is complete.  PLEASE let me know if this is false, and the 110 will still work with GV.

I had been using an OBI110, but saw many "backing offs", learned GV was going to stop working entirely with it, and bought an OBI202.  I want to use the PSTN In feature of the 110, and this forwarding sounds perfect.  But I am a newbie and need help.  

SP Question:  How do I administer an SP for the OBI110, without getting new service from an ITSP?  Can I use the OBI202 as its SP, and if yes, How???    Help, please!

Thanks in advance!
PaulInDenver
http://blog.obihai.com/ is quite explicit.

The opening post by azrobert tells you what you need to do.  You do not require new service from an ITSP.
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: azrobert on November 11, 2017, 02:07:45 PM
You are not saying exactly what you want. I assume you want to route calls to PSTN from either OBi202 phone port. I also assume you want GV as your Primary route. You need to use a prefix to route calls to PSTN. I hate using the ** prefix and I use a single 9 prefix. You can route calls without a prefix if you can identify the PSTN numbers (7 digits to PSTN, 10 digits to GV and 11 to PSTN). You can also use area codes to identify PSTN numbers.

OBi110

Physical Interfaces -> Line Port -> InboundCallRoute: ph,pp(510111111)

Voice Services -> OBiTalk Service -> InboundCallRoute:
{510111111:li}

Replace 510111111 with OBi number of the OBi200

OBi200

Physical Interfaces ->  Phone1/2 Port -> DigitMap
Add 9xxxxxxx|9xxxxxxxxxx|  after the beginning parenthesis.

Physical Interfaces -> Phone1/2 Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli)):pp}
Change it to: {(<200222222*>(<9:>xxxxxxx|<9:1>xxxxxxxxxx)):pp}

Replace 200222222 with OBi number of the OBi110

Voice Services -> OBiTalk Service -> InboundCallRoute: ph

9xxxxxxx will be routed to PSTN as xxxxxxx
9xxxxxxxxxx will be routed to PSTN as 1xxxxxxxxxx
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: PaulInDenver on November 11, 2017, 03:47:49 PM

So no SP is necessary???
I'm sorry for my ignorance, but unless I configure an SP, OBItalk doesn't want to route calls using **9+OBI#(9digits).  The 110 seems unreachable w/o an SP defined. 

==>If there is a way to use OBItalk without assigning any SPs on the 110, can someone please tell me how to do that?

Target Configuration:
My goal config is to preserve the functionality on my 2 line phones where each line dials OUT on different GV instances, but both lines ring on incoming calls to either GV instance.  I want to dedicate ph2 of the 202 to FAX, so my 2nd voice line needs to come from the 110.  Finally, I have another PSTN to attach to the 110, for rare incoming calls, and it can ring on only one appearance.

   OBI202:  SP1 is GV1 --> rings ph1 + Obi110/ph
                  SP2 is GV2 --> rings ph1  + Obit110/ph
                  Fax (TBI) -->   Fax rings ph2 dedicated fax line (can GV route fax calls?
                            Can I detect Incoming Fax on a GV line and direct it to ph2 (iff GV can route fax)?
                            Or do I need a different ITSP for fax?

            ph1 uses SP1/GV1 for outgoing calls
            ph2 (ded fax) uses a GV SP if possible for outgoing calls, else alternate ITSP

  OBI110:   Rings on incoming calls to either GV1 or GV2 (non-fax) --> Obi110/ph is my 2nd line on my 2 line phones
                  Outgoing calls (from line 2 of phones) via GV2
                  PSTN In --> OBI110/ph (Line2 of phones) (Outgoing calls to PSTN are rare, ringing only 1 line OK)

I hope the above makes sense.
   
QuoteYou are not saying exactly what you want. I assume you want to route calls to PSTN from either OBi202 phone port. I also assume you want GV as your Primary route. You need to use a prefix to route calls to PSTN. I hate using the ** prefix and I use a single 9 prefix. You can route calls without a prefix if you can identify the PSTN numbers (7 digits to PSTN, 10 digits to GV and 11 to PSTN). You can also use area codes to identify PSTN numbers.

OBi110

Physical Interfaces -> Line Port -> InboundCallRoute: ph,pp(510111111)

Voice Services -> OBiTalk Service -> InboundCallRoute:
{510111111:li}

Replace 510111111 with OBi number of the OBi200
  <cut>

Azrobert, thanks for your CallRoute and DIgitMap work.   I'd much appreciate your showing me the rules for my layout above.

Thank you to everyone for your help.  and patience.

Paul
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: drgeoff on November 11, 2017, 04:16:15 PM
Quote from: PaulInDenver on November 11, 2017, 03:47:49 PM
I'm sorry for my ignorance, but unless I configure an SP, OBItalk doesn't want to route calls using **9+OBI#(9digits).  The 110 seems unreachable w/o an SP defined.
What exactly do you mean by "route" in that sentence?

With default settings any OBi can call any other OBi by dialling **9 followed by the 9 digit Obi number, provided both OBis have an internet connection that can reach Obihai's server(s).  No SP configuration is necessary.
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: PaulInDenver on November 11, 2017, 04:31:56 PM
When I attempt to dial **9 {9-digit OBI #}  from a phone on the 202, it replies with a "Not found - 404" voice message for either of the OBI numbers on the 110.

Sounds like I should HW reset the 110?
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: PaulInDenver on November 11, 2017, 04:50:55 PM
I did a reset and NOW OBItalk is working as expected on the 110.
I made a string of false inferences from the failure of OBItalk w/o an SP.  I am sorry.  Cross-eyed.

Now to tackle the DigitMaps, and InBound/OutBound Call Routing rules. 

THanks, Paul
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: azrobert on November 11, 2017, 06:51:26 PM
The OBi202 can't detect a fax call. You will have to define another GV account on SP3. PSTN inbound will default to OBi110 phone port.

OBi202
Physical Interfaces -> Phone1 Port -> PrimaryLine: SP1
Physical Interfaces -> Phone2 Port -> PrimaryLine: SP3

Voice Services -> SP1 Service -> X_InboundCallRoute: ph,pp(OBi110_OBi_Number)
Voice Services -> SP2 Service -> X_InboundCallRoute: ph,pp(OBi110_OBi_Number)
Voice Services -> SP3 Service -> X_InboundCallRoute: ph2
Voice Services -> OBiTalk Service -> InboundCallRoute:
{OBi110_OBi_Number:sp2},{ph}

OBi110
Physical Interfaces -> Phone Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli)):pp}
Change it to: {(<OBi202_OBi_Number*>(Msp1)):pp}
Don't skip the *
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: PaulInDenver on November 12, 2017, 07:03:35 AM
Quoteazrobert
Hero Member & Beta Tester
*****

Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
« Reply #9 on: November 11, 2017, 06:51:26 pm »
   Reply with quoteQuote
The OBi202 can't detect a fax call. You will have to define another GV account on SP3. PSTN inbound will default to OBi110 phone port.

OBi202
Physical Interfaces -> Phone1 Port -> PrimaryLine: SP1
Physical Interfaces -> Phone2 Port -> PrimaryLine: SP3

Voice Services -> SP1 Service -> X_InboundCallRoute: ph,pp(OBi110_OBi_Number)
Voice Services -> SP2 Service -> X_InboundCallRoute: ph,pp(OBi110_OBi_Number)
Voice Services -> SP3 Service -> X_InboundCallRoute: ph2
Voice Services -> OBiTalk Service -> InboundCallRoute:
{OBi110_OBi_Number:sp2},{ph}

OBi110
Physical Interfaces -> Phone Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli)):pp}
Change it to: {(<OBi202_OBi_Number*>(Msp1)):pp}
Don't skip the *

Azrobert,
You have my sincere thanks for doing this!   I had a concussion and am not all here yet - this stuff has been a real challenge (and I've done it before - long ago).   You just saved my bacon, because it is something that is beyond my current abilities.  I am so grateful.

But I do have a question or two.
Re the layout below, is there a typo?  I have no SPs on the: OBi110:

Obbi110
Physical Interfaces -> Phone Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli)):pp}
Change it to: {(<OBi202_OBi_Number*>(Msp1)):pp}       Don't skip the *


So the angle brackets Delete the obi number and any following digits? I have no SP, so should that be:
Change it to: {(<OBi202_OBi_Number*>(Msp1)):pp}

Should be   {(<OBi202_OBi_Number*>(Mpp)):pp}    Correct?


Re needing a 3rd GV acct for Fax, so GV will 'handle' Fax?  I saw some setting for handling incoming Fax (reInvite), but I gather it doesn't do what we need - maybe just select a better codec??

Thanks again, and in advance,
Paul

Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: azrobert on November 12, 2017, 08:30:15 AM
There are 2 formats when sending a call over the OBiTalk network.
When sending a call to OBiTalk without data, the following is sent: PP Dest_OBi_Number
The PP is optional, so calling OBi number 510123456 the following is sent:
510123456 or PP510123456

PP is also optional when calling with data, but I won't include it with the following example. When sending a call with phone number 8005551212 the following will be sent:
510123456*8005551212

I intentionally used (Msp1). When a SPx is not setup, you can still refer to its DigitMap. I assumed (maybe incorrectly) that the OBi110 SP1 digit map matched the OBi202 SP2 digit map. If you made changes to the OBi202 SP2 digit map, you need to make the same changes to the OBi110 SP1 digit map.

The <> will insert or remove digits to/from the dialed number.
The syntax is: <remove : insert>
The colon is optional when only adding digits.

{(<510123456*>(Msp1)):pp}

If you dial 8005551212, it will match (Msp1)
<510123456*> will add these characters, so:
510123456*8005551212 will be sent to OBiTalk.

There is something I forgot to include:
OBi110
Physical Interfaces -> Phone Port -> PrimaryLine: SP1

The dialed number needs to be validated by the Phone Port digit map.
The last rule in the digit map is (Mpli)
This will include all the rules in the Primary Line's digit map.

I agree that using SP1 is confusing. If you want to use (Mpp), set the OBi110 OBiTalk DigitMap equal to the OBi202 SP2 digit map and set the Primary Line to OBiTalk.

Edit:
I have no problem sending or receiving faxes with GV, but some people have problems. It depends on the quality of your internet connection. Are you having fax problems?

You can use GV on SP1 or SP2 to send a fax, so the only problem is receiving.

Edit2:
I forgot that (Msp1) will add a "1" to a 10 digit number, so 510123456*18005551212 will be sent to OBiTalk.

Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: Frankfone on December 17, 2017, 01:55:00 PM
Thank you Azrobert for your detail explanation.

I have the same problem than the other user. I had for years an Obi110 in Argentina connected to a PSTN line. It worked fine until they decided to sell us a new device.
Ok, I understand the need to make money from Obihai but, at least have customer service online or on the phone to help their customers not expecting good souls like you and others to resolve the customers problems.
No, it has not been easy and I still can not bridge the calls coming from my PSTN line to my Callcentric extension or my Google Voice number, as I did before.
After countless hours of trying and, I am not a VOIP tech or engineer, I need simple explanations and you have giving them but still not working.

I replaced the Obi110 with an Obi202 and an Obiline gadget to which I connected the PSTN line.
When the PSTN line rings, I managed to make phone attached to Phone 2 port in the Obi202 to ring but, the calls still not ringing  in my forwarded GV or my Callcentric extension I created in my cellphone.

These are my sample numbers in case you or any good knowledgeable soul can help:
Sp1: Google Voice: connected 1-240-450-abcd
Sp2: Callcentric: Registred 1-305-374-defg

Thank you very much.

Frank





Quote from: azrobert on November 06, 2017, 07:40:07 AM
If you have a broken OBi100 and also own an OBi200, you can define the broken GV account on the OBi200 and then route calls to/from the OBi100.

After defining GV on the OBi200, use OBI Expert to change the routing rules.

Anything dialed on the OBi100 that matches the Primary Line's digit map will be routed to SP4 on OBi200. OBI200 SP4 inbound calls will be routed to the OBi100's phone port.

Forwarding inbound GV calls to Callcentric will continue to work, so if you are doing this there is no need to route inbound SP4 calls to the OBi100.

OBi200

Define the OBi100 GV account on SP4

Voice Services -> SP4 Service -> X_InboundCallRoute: pp(200222222)

Voice Services -> OBiTalk Service -> InboundCallRoute:
{200222222:sp4},{ph}

Replace 200222222 with the OBi number of the OBi100

OBi100

Physical Interfaces -> Phone Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli)):pp}
Change it to: {(<510111111*>(Mpli)):pp}

Replace 510111111 with OBi number of the OBi200

Voice Services -> OBiTalk Service -> InboundCallRoute: ph

Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: drgeoff on December 17, 2017, 02:15:18 PM
@Frankfone.

I'm puzzled!

If you have an Obi202 and an OBiLINE you do not need the OBi110 and azrobert's instructions.  You can configure the OBi202 plus OBiLINE combination in almost the same way as you did the OBi110.

On the other hand, if you do want to use the OBi110 to handle the PSTN line you don't need the OBiLINE.  That method is the aim of azrobert's instructions.
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: Frankfone on December 17, 2017, 09:01:32 PM
Thank you Drgeoff for your reply.

Yes, "IF" I had a working Obi110 I would not have spent the money in buying new gadgets. You are right.
IF the 110 was working I could just copy all the parameters and make the Obi202 work.

Unfortunately, Obihai and GV are not compatible anymore with each other for the end of life 110, (I guess you have not been reading the news) and I thought it was a glitch and a miss-configuration problem and I started "tweaking" and messing with the programming. Now I do not know how to set up the Obi202 by myself and have to relay in the good people of this board.

Your answer is of no help, and I will quote it: " You can configure the OBi202 plus OBiLINE combination in almost the same way as you did the OBi110."
If I am asking for help is because I can not do it myself. There is no: same way. I had this Obi110 working for about 5 years now. But since it does not work with GV anymore and, not as fault of myself, I was requesting for real help
I will try the method of Asrobert and see if it works.
I was not able to make the 110 to work with Callcentric for the incoming calls of the PSTN line and forward the calls to my cell number or any other number. It does ring on the attached phone, though.
Real detail tech solutions would be of help.
Thank you.
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: drgeoff on December 18, 2017, 01:57:41 AM
Quote from: Frankfone on December 17, 2017, 09:01:32 PM
Thank you Drgeoff for your reply.

Yes, "IF" I had a working Obi110 I would not have spent the money in buying new gadgets. You are right.
IF the 110 was working I could just copy all the parameters and make the Obi202 work.

Unfortunately, Obihai and GV are not compatible anymore with each other for the end of life 110, (I guess you have not been reading the news) and I thought it was a glitch and a miss-configuration problem and I started "tweaking" and messing with the programming. Now I do not know how to set up the Obi202 by myself and have to relay in the good people of this board.

Your answer is of no help, and I will quote it: " You can configure the OBi202 plus OBiLINE combination in almost the same way as you did the OBi110."
If I am asking for help is because I can not do it myself. There is no: same way. I had this Obi110 working for about 5 years now. But since it does not work with GV anymore and, not as fault of myself, I was requesting for real help
I will try the method of Asrobert and see if it works.
I was not able to make the 110 to work with Callcentric for the incoming calls of the PSTN line and forward the calls to my cell number or any other number. It does ring on the attached phone, though.
Real detail tech solutions would be of help.
Thank you.
Sorry but it is you who has not been reading and properly understanding the news.

Yes, your OBi110, in common with all others, will not work with GV now because it requires a firmware update which Obihai have declined to provide.  However, unless your OBi110 has developed some other fault which has not befallen the vast majority of other OBi110s, yours will still work perfectly with non-GV services.  That means, the PSTN line, SIP-based ITSPs (eg Callcentric) and the Obitalk network.

The opening post by azrobert in this thread is about using the combination of the GV capabilities of an OBi20x device and the PSTN capabilities of an OBi110 to accomplish what the OBi110 was previously able to do.

Nevertheless if you wish to proceed with the OBi200 plus OBiLINE, you configure that exactly the same as you apparently successfully did some time ago with your OBi110.  When you boot the OBi200 with the OBiLINE plugged in, you will have a LINE port under 'Physical Interfaces' just as there was with the OBi110.  You configure GV on the OBi200 in exactly the same way as on the OBi110.  You configure Callcentric on the OBi200 exactly the same way as you did for the OBi110.  You configure any forwarding, digit maps etc exactly the same as before.

What azrobert posted is of absolutely no relevance to configuring OBi200 plus OBiLINE.

Or you could keep using only the OBi110 by paying the one-time US$6 fee for the Simonics GV Gateway (SIP) and reconfiguring your OBi110 to connect to GV via that.  Hundreds of other people have done that.  Details at http://www.obitalk.com/forum/index.php?topic=13147.0
Title: Re: OBi2xx or OBi10xx with a Backing-Off OBi1xx
Post by: Simonizer on June 29, 2018, 10:10:27 AM
Thank you for your great advice on porting the obi1xx through the obi2xx

I followed your instructions and the outgoing calls using the obi1xx are completing without issue, but the incoming calls are going to the GV voicemail after a number of rings, but aren't ringing on the obi1xx

Anything that I might need to change beyond what you mentioned here?

As an aside, I found that you needed to configure the obi1xx on GV and have it fail before you can configure the gateway through the obi2xx because otherwise it din't see the obi1xx as an active device