VoIP hardware is developing fast - this is where you ask all those “how do I make my SIP Telephone, Adapter or Asterisk box work with my voip provider?” questions.
By symphony63
#1040
Hi and thank you for setting up a forum for UK users.

I am trying to set up a OBi202 I have a Google Voice number on SP1 and I want to use that for calls to the USA.
On SP3 I have a sip account just for outgoing calls that I want to use for all other outgoing calls.
How do I program that.
By GoofyCyborg
#1041
Hi,

I take it you have configured your device and both SP1 and SP3 are registered ok?

There are a couple of ways you could go about this, the first would be to set SP3 as the primary line under physical interfaces - phone port so that all outbound calls pass through SP3, when dialing any USA numbers simply dial **1 followed by the USA number.

You can also make use of a custom dial plan so instead of having to manually dial **1 have the obi202 match the number dialled automatically and dial out over SP1. I am no dial plan guru though, not had any experience with google voice either so not sure what format is required when dialing USA numbers over google voice? An example dial plan for me dialing a USA number from a UK based VOIP provider and having it dial out over SP1 would be: (I think)

<**1>001[2-9]xxxxxxxxx

I would simply add the above to my dial plan under whatever ITSPA Profile I was using against SP3. Any USA calls I make are now sent out over SP1 and not the primary line. WelshPaul knows a lot more than me when it comes to the Obihai stuff so maybe he can comment further.
By GoofyCyborg
#1043
Are you making the changes via the obitalk portal or locally via the obi's web GUI?

Physical Interfaces > Phone1 Port (if you phone is connected to the phone 1 port) remove the tick from the default box against PrimaryLine and then select SP3 followed by submit then reboot.

If your configuring your device locally via the OBi202's web GUI any changes made will be over written by the obitalk portal if you originally configured the device via obitalk. Pick which method you wish to use to configure your device and should you prefer to configure the device locally you will need to disable OBiTalk Provisioning under system management > Auto Provisioning.
User avatar
By WelshPaul
#1045
symphony63 wrote:I am trying to set up a OBi202 I have a Google Voice number on SP1 and I want to use that for calls to the USA.
On SP3 I have a sip account just for outgoing calls that I want to use for all other outgoing calls.
How do I program that.
Goofy already covered the basics, you should have all calls going over SP3 now that you have it set as your primary line. :thumbsup:

All you need to do now is update the dialplan for SP3 to include <**1>1[2-9]xxxxxxxxx and this should dial any US numbers over SP1. See below for an example:

Let's assume you have assigned ITSP Profile B against Voice Services > SP3 Service.

Service Providers > ITSP Profile B > DigitMap > The default dial plan looks something like this:
Code: Select all
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.)
Replace it to look like this:
Code: Select all
(<**1>1[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.)
Now dial a US number in the following format 1 xxx xxx xxxx

If you're using the UK dial plan then use this:
Code: Select all
(999|112S2|101S2|111S2|116000S2|116111S2|116123S2|1471S2|1571S2|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0800xxx xxxx?|0808xxx xxxx|08001111|08[47]x xxx xxxx|0845464x|<**1>1[2-9]xxxxxxxxx|03xx xxx xxxx|118xxxS2|100S2|155S2|195S2|09xx xxx xxxx|00xxx.|xx.|+xx.|(Mipd)|[^*#]@@.)
By symphony63
#1046
Thank you.
I had to do some minor amendment to this dial plan as my sip provider does not recognise the intl code "00" but starts with the country code.
Code: Select all
(999|112|101|111|116000|116111|116123|1471|1571|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0800xxx xxxx?|0808xxx xxxx|08001111|08[47]x xxx xxxx|0845464x|03xx xxx xxxx|118xxx|100|155|195|!09x.|<00:>[2-9]xxxx.|xx.|+xx.|(<**1>(1xxxxxxxxxx|<00:>1xx.)|<4420>[2-8]xxxxxxx|(Mipd)|[^*#]@@.)
Can't afford the others to make any mistakes I therefore had to make it as simple as possible.
Your comments would be appreciated.
User avatar
By WelshPaul
#1047
Fixed one or two things, use this:
Code: Select all
(999|112|101|111|116000|116111|116123|1471|1571|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0800xxx xxxx?|0808xxx xxxx|08001111|08[47]x xxx xxxx|0845464x|03xx xxx xxxx|118xxx|100|155|195|!09x.|<00:>[2-9]xxxx.|xx.|+xx.|<**1>1xxxxxxxxxx|<001:**11>xx.|<4420>[2-8]xxxxxxx|(Mipd)|[^*#]@@.)
Couple of things to remember here, dialling 1571 will clash when dialling US numbers if the U.S. number starts with digits 1571 so adding S4 at the end of 1571 would mean it waits 4 seconds before matching allowing you more time to enter further digits. You had some extra ( and ) brackets in your dial plan too.

You don't have to use S4 as mentioned above as the Obi will use the default DigitMapShortTimer and DigitMapShortTimer parameters. You can always adjust these.

Dialling US numbers in the format of 1 xxx xxx xxxx and 001 xxx xxx xxxx will dial out over SP1 in the format 1 xxx xxx xxxx.
By symphony63
#1049
On this sip line I can't make 999 emergency calls nor 100 or any similar calls. All the calls have to be dialled with the Int'l code, I therefore deleted all unnecessary numbers.
Please check if I left out any scenario.
Code: Select all
(<00:>[2-9]xxxx.|xx.|+xx.|<**1>1xxxxxxxxxx|<001:**11>xx.|<0:44>[1-8]x xxxx xxxx|<4420>[2-8]xxxxxxx|(Mipd)|[^*#]@@.)
I would also like to know, on the ob1202 can I have 2 concurrent calls through the same Service example, PL1 can make a call through GV and PL2 should receive a call through GV?

Also, If I don't have enough credit on 1 service can I have it use another service?
User avatar
By WelshPaul
#1050
symphony63 wrote:On this sip line I can't make 999 emergency calls nor 100 or any similar calls. All the calls have to be dialled with the Int'l code, I therefore deleted all unnecessary numbers.
Please check if I left out any scenario.
Code: Select all
(<00:>[2-9]xxxx.|xx.|+xx.|<**1>1xxxxxxxxxx|<001:**11>xx.|<0:44>[1-8]x xxxx xxxx|<4420>[2-8]xxxxxxx|(Mipd)|[^*#]@@.)
Looks OK to me, keep tweaking and adding whatever it is you require. :thumbsup:
symphony63 wrote:I would also like to know, on the ob1202 can I have 2 concurrent calls through the same Service example, PL1 can make a call through GV and PL2 should receive a call through GV?
I use Voipfone and I can make a call via PL1 and receive a call on PL2 - Sadly I have never used Google Voice as it was not made available here in the UK so i'm unsure. (I know I can jump through hoops to get one)
symphony63 wrote:Also, If I don't have enough credit on 1 service can I have it use another service?
You can but it requires you to either edit your config and update your primary line and digit map or manually dial **1 or **2 etc prior to entering a phone number. The obi isnt going to be able to detect that your out of credit as usually a recorded message is played informing you that your out of credit and the obi sees this as a connected call.
Who is online

Users browsing this forum: CommonCrawl [Bot] and 0 guests

Landline bridge advice

I just won an auction for a used obi110 from a UK…

I cannot find a download link. Where is it?

Line Keys Line keys are features assigned to t…

Hi Amstel Some hosted providers (such as Bluefa…