Obi 200 + Obi110 for Line Port 911

(1/2) > >>

yehob150:
Hey guys.

I have an old Obi110 that no longer works due to google XMPP changes and Simonics shutdown so I got myself an Obi200.

Already set it up with both google voice outgoing and incoming Callcentric for CNAM (and 911).

Now I also have an Ooma with 911 service and was wondering if I can have the Obi200 forward 911 calls to my Obi110 which will then forward 911 calls through the Line port out to my Ooma. That way I can save the $1.50 a month for duplicate 911 service. I'll then switch Callcentric to a Canada address and will still get CNAM through it and no 911.

Sooo, anyone know how to do this forwarding method for 911?

azrobert:
In addition to 911 this setup will use the OBi200 as a GV gateway for the OBi110. This assumes GV is defined on SP1. Use OBi Expert to make the following config changes.

OBi110

Service Providers -> ITSP Profile A SIP -> ProxyServer: xx.xx.xx.xx
Service Providers -> ITSP Profile A SIP -> ProxyServerPort: ppp1
Service Providers -> ITSP Profile A  General -> DigitMap:
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.S3|0)

Voice Services -> SP1 Service -> AuthUserName: OBi110
Voice Services -> SP1 Service -> X_RegisterEnable: (unchecked)
Voice Services -> SP1 Service -> X_InboundCallRoute:
{OBi200>911:li},{ph}

Physical Interfaces -> Phone Port -> PrimaryLine: SP1 Service
Physical Interfaces -> Phone Port ->
Add the following to the beginning to the OutboundCallRoute:
{911:li},

Replace xx.xx.xx.xx with the IP address of the OBi200
Set ppp1 to the OBi200's SP4 X_UserAgentPort

OBi200

Service Providers -> ITSP Profile D SIP -> ProxyServer: yy.yy.yy.yy
Service Providers -> ITSP Profile D SIP -> ProxyServerPort: ppp2
Service Providers -> ITSP Profile D SIP -> X_SpoofCallerID: Checked
Voice Services -> SP4 Service -> X_ServProvProfile: D
Voice Services -> SP4 Service -> AuthUserName: OBi200
Voice Services -> SP4 Service -> X_RegisterEnable: (unchecked)
Voice Services -> SP4 Service -> X_InboundCallRoute:
{>0:ph},{OBi110>(Msp1):sp1}

Voice Services -> SP1 Service -> MaxSessions: 3
Voice Services -> SP1 Service -> X_InboundCallRoute: ph,sp4(0@yy.yy.yy.yy:ppp2)
Physical Interfaces -> Phone Port ->
Add the following to the beginning to the OutboundCallRoute:
{(911|0):sp4},

Replace yy.yy.yy.yy with the IP address of the OBi110
Set ppp2 to the OBi110's SP1 X_UserAgentPort

OBi200
911 will be routed out the OBi110's Line Port
0 will ring the OBi110's Phone Port
Inbound GV calls on SP1 will be routed to the phone port and the OBi110

OBi110
911 will be routed out the OBi110's Line Port
0 will ring the OBi200's Phone Port
All other numbers will be routed to the OBi200's SP1

yehob150:
Wow thanks!
Only issue I see for now is the IP address needing to be set.
With dynamic IP every time the unit reboots/turns off this would be changed and break. I assume I change DHCP to static on each OBI and pick an IP address hoping there’s no duplicates? Is there a way to assign one so that the router won’t give it to a different connecting device ? (Have a Tomato by shibby router).

Also under digit map what are the 3 groups of the letter “x”

drgeoff:
Quote from: yehob150 on July 08, 2018, 07:12:35 am

Wow thanks!
Only issue I see for now is the IP address needing to be set.
With dynamic IP every time the unit reboots/turns off this would be changed and break. I assume I change DHCP to static on each OBI and pick an IP address hoping there’s no duplicates? Is there a way to assign one so that the router won’t give it to a different connecting device ? (Have a Tomato by shibby router).

Also under digit map what are the 3 groups of the letter “x”


1.  Most home routers' DHCP servers have the facility to always give the same dynamic IP address to a particular requester.  It uses the MAC address which does not change.  I expect the Tomato firmware has that.

2.  The x characters in the digit map are wild card which represent the numbers 0 to 9.  So the 1xxxxxxxxxx part of the digit map will match any number that has a leading 1 followed by 10 digits.  You need to type those x characters exactly as per azrobert's post.  You do not substitute them.

azrobert:
<1>[2-9]xxxxxxxxx will match 10 digits then prepend the number with "1"

011xx.S3 will match international numbers. "x." will match zero or more digits. When a dialed number matches a rule with "x." there will be a 10 second delay before the call is routed. The "S3" will reduce the delay to 3 seconds.

If you want 7 digit dialing use the following DigitMap. Replace aaa with your local area code.
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.S3|<1aaa>xxxxxxx|0)

You can use the same DigitMap for the OBi200's ITSP A DigitMap. It will speed up routing.

To enter OBi Expert from the Dashboard click on the gear ICON to the right of your OBixxx then select OBi Expert Config, confirm and select Enter OBi Expert.
To navigate click on the titles with the + then click on a sub-title.
An example: click on Service Providers then click ITSP Profile A General.
To make a change BOTH boxes to the right of the value must be unchecked.
When all changes are complete on this page, click Submit at the bottom of the page.
OBiTalk will download the configuration changes to the OBi and reboot it.
Wait until this process is complete before continuing to make another change on a different page.

From the OBiTalk dashboard click Edit Profile on the left column.
At the bottom of the page check "Enable OBi Expert..."
Click Submit Query.
Now you can go directly to OBi Expert from the dashboard by clicking on the ICON with the red E.

Edit:
You can define a 2nd GV account on the OBi200 exclusively for the OBi110. I'll show you how if you want, but 1st do the above setup.

Navigation

[0] Message Index

[#] Next page