OBi110, POTS, and GV
UncleOp:
I initially asked the following of the OBi support folk - I didn't see anything in the FAQ there - and they suggested posting in the forums. Please feel free to point me at an existing HowTo; I took a very quick skim and nothing leapt out at me.
I chose the OBi110 because I have an existing POTS line and phone number. I also have an existing GoogleVoice account. I do NOT have an existing VoIP account or provider other than GoogleVoice.
Today I can make free US calls by having GoogleVoice call me; I typically initiate these calls from a standard desktop computer in a browser window open to GoogleVoice. If someone calls my GoogleVoice directly, it does ring through the OBi110 as I expect and like. GV also rings my mobile phone. (but see below.)
I believe that at this time, all calls I directly dial from a traditional phone attached to the OBi110's Phone jack will go out through my traditional POTS provider line. I happen to have a Panasonic KX-TG1061 (with three remote handsets) on the Phone port of the OB1110.
The Issue: I would like to be able to direct-dial calls from the handset that is attached to the OBi110. When a call is "local" to me, I would like to use the POTS line. When it is not local, I would like the call to route through GoogleVoice, without having to wait for a call back. I don't want to have to initiate such calls via my computer. Is this possible since I don't have a formal VoIP provider? If so, it is not clear to me from OBi's support documentation.
You might ask, "Why don't you just use your mobile phone for these calls that would be toll calls?" I live in an area with poor-to-no reliable cell service. Cell works great on the road (after driving toward civilization for 10-20 minutes), but not at home. I installed OBiON on my Nexus 5, but I haven't figured out how/if I can use the cell phone in WiFi-calling mode or not; some other reports on the web suggest that the Nexus phones don't have an appropriate kernel option enabled to support WiFi calling. So this multipart question also includes, "How do I get my OBiON-enabled smartphone to connect via WiFi to make calls through my OBi110 as if it were a handset on my Panasonic POTS phone?"
Thanks for any help or comments.
azrobert:
What phone numbers to you want to route to POTS?
7 digit?
10 digit?
Specific area codes (10 or 11 digits)?
Tollfree numbers?
911?
Do you use OBiTalk to configure your OBi?
Do you know how to use OBi Expert?
UncleOp:
Quote from: azrobert on October 13, 2014, 12:04:21 pm
What phone numbers to you want to route to POTS?
7 digit?
10 digit?
Specific area codes (10 or 11 digits)?
Tollfree numbers?
911?
All good questions. I would like to route all toll calls through GV, and all non-toll calls (and 911) through POTS.
I could provide a list of non-toll exchanges, and then assume/hope that all other 7, 10, and 11-digit calls go through GV.
I would be OK with having to remember to add some prefix (e.g., "**9") to a number I want to go through GV instead of POTS. Of course, it would be "easier" for me when dialing to have it work automatically.
azrobert:
Use OBi Expert to make the following changes:
Service Providers -> ITSP Profile A General -> DigitMap:
(1xxxxxxxxxx|[2-9]xxxxxxxxx|011xx.)
Physical Interfaces -> Phone Port -> DigitMap
Add AFTER the beginning parenthesis: (Mli)|
It will look like this:
((Mli)|.....the current settings....)
Physical Interfaces -> Phone Port -> OutboundCallRoute
Add to the beginning: {(Mli):li},
Physical Interfaces -> Phone Port -> Primary Line: SP1 Service
Physical Interfaces -> Line Port -> DigitMap
(xxxxxxx|(602|623)xxxxxxx|18(00|88|77|66|55|44)xxxxxxx)
You're not being very specific.
I live in the Phoenix area.
We have 3 area codes (480,602,623).
I dial 10 digits for 602 and 623.
I only have to dial 7 digits if I call within my area code (480).
The above config (911 is handled separately) will do this:
911, 7 digit, 10 digit for area codes 602/623 and tollfree numbers routed out Line.
Other 10 digit numbers, 11 digits and international numbers will be routed out SP1.
UncleOp:
Quote from: azrobert on October 13, 2014, 12:43:38 pm
:
You're not being very specific.
Sorry, I'm trying to understand the general way I would do this, so if I move to a different state, I might not have to ask the question again. I'm a software engineer by trade, and like to at least credibly pretend I understand what I'm doing.
Quote
:
Other 10 digit numbers, 11 digits and international numbers will be routed out SP1.
I live in the great state of Maine. We have one area code - 207 - for the entire state. I happen to have my POTS via a non-Baby-Bell carrier; they are also my ISP. So inter- vs. intra-lata calling is sometimes a little odd to define. But I do have a list of exchanges in my area code that would be "free" to call. Edit: I should also mention that, AFAIK, all calls in ME can be made with just seven digits, but it is possible that has changed and I missed the memo. I'll double check to confirm that he regexp's you suggest make sense.
Thanks for the initial tip; I'll poke into it and see how it works for me. Are call choices logged by syslog? It would be nice to have a "what I thought I did" vs. "what I did" list available.
Navigation
[0] Message Index
[#] Next page