Setup OutboundCallRoute with a pots line and Google Voice for day to day use
tbaggott:
Quote from: QBZappy on February 14, 2011, 09:41:18 am
Note this rule:
!1xxx xxx xxxx – Barring all 11-digit numbers
Digimaps:
1) Phone line Port:
I assume you want to pass only area code 540 on Pots and block everything else on this line. This keeps it simple. Note the "!" bars numbers. Place the bar everything first, then allow "540". Obi reads digimaps from left to right. I think this should work.
example:
(!1xxx xxx xxxx|<1540>xxxxxxx)
2) GV (SP!):
Insert this into your GV digimap. Don't forget the "|" pipe separator character. Does it matter if 540 goes through GV, it is a free call, other that having local CID to the receivers phone.
!1540|
3) Phone OutboundCallRoute:
{(!1xxx xxx xxxx|x.540xxxxxxx|):li},{(!x.540 xxx xxxx|1xxxxxxxxxx|011xx.|xx.):sp1},
There are other ways to do this I'm sure. Maybe someone else can have a shot at it.
I tried number 3 first and that works with 11 digit numbers. not 7 digit. BTW I'm assuming I just put that string in front of line? Also if you look at the post from me above, can we some how put in 540>xxxxxxx|208xxxx|209xxxx|234xxxx|236xxxx.......go to the pots line?
number 2. GV digimap is this now (1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.) where do I put !1540| I would like 7 digit 540 to go to pots line.
Number 1. Digimaps Phone line Port is this now ([1-9]|[1-9][0-9]|911|**0|***|#|(Mpli)|**1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)) where do I put (!1xxx xxx xxxx|<1540>xxxxxxx)
tbaggott:
Quote from: Northern.Bob on February 14, 2011, 09:16:16 am
I had a similar problem. I wanted my two local area codes (514, 450) plus 911, 310 numbers, 411, and 611 to go out my POTs line and all else out Google Voice. Below is how I modified the "Phone Port" pages OutboundCallRoute:
{(<#:>|911|<1514:514>xxx xxxx|<1450:450>xxx xxxx|310xxxx|411|611):li},{**0:aa},{***:aa2},{(Mpli):pli},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp}
The modified area is in red. In my setup the OBi unit was, for some reason, automatically prepending a 1 to the number dialed so the code <1514:514>xxx xxxx|<1450:450xxx xxx> is there to strip out the 1. The above modified code plus setting the Primary Line to SP2 (Google Voice) did it for me. Anything not listed in the above code goes out through GV.
I tried the fix above with the changes from my other post. It seemed of worked And I did some testing but I was unable to make my GV the primary. So I have been trying QBZappy fix. so many reboots and I get mad and default them back. But I'm get a good idea what does what. Thank you for helping.
QBZappy:
Hi,
Your quote:
"I tried number 3 first and that works with 11 digit numbers. not 7 digit. BTW I'm assuming I just put that string in front of line? Also if you look at the post from me above, can we some how put in 540>xxxxxxx|208xxxx|209xxxx|234xxxx|236xxxx.......go to the pots line?"
Reply:
Yes put it in front. Like this:
Mod+Default=
{(!1xxx xxx xxxx|x.540xxxxxxx|):li},{(!x.540 xxx xxxx|1xxxxxxxxxx|011xx.|xx.):sp1},{(<#:>|911):li},{**0:aa},{***:aa2},{(Mpli):pli},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp}
It is not pick 1, 2 or 3. You need to do all 3 steps.When setting up voip we have to define certain things in advance. For now this is the short answer.
Step 1 defines what digits are permited to be dialed on the phone line port
Step 2 defines what digits are permitted to be dialed on GV
Step 3 defines the call path and digit manipulation (add or subtract digits to what was dialed). Then decide which trunk we are using based on the rules implied in the outbound call route.
More clarification of #3:
3) Phone OutboundCallRoute: I added 208 & 209 as an example. Add as many area codes as you need. Separate each with a "|".
{(!1xxx xxx xxxx|x.540xxxxxxx|x.208xxxxxxx|x.209xxxxxxx):li},{(!x.540 xxx xxxx|1xxxxxxxxxx|011xx.|xx.):sp1},
Your example:
540>xxxxxxx|208xxxx|209xxxx|234xxxx|236xxxx....... Try this. Remove the ">". See above.
Northern.Bob:
"but I was unable to make my GV the primary."
You need only go to Physical Interface>Phone Port, un-check PrimaryLine which is set to PSTN by default and change it to either Sp1 or Sp2 whichever is set up for GV. Click the Submit button on the bottom of the page and before leaving the page, reboot to save your changes.
tbaggott:
OK this what I have done. I tried all that QBZappy and I failed. I must be missing some thing. So I tried Northern.Bob Idea. I defaulted the unit back to factory settings. I did Google Voice Configuration Wizard and put GV as primary. Made only one change and that was to the Phone Port OutboundCallRoute. This is what I came up with.
{(<#:>|911|<1540:540>xxx xxxx|208xxxx|209xxxx|234xxxx|236xxxx|237xxxx|249xxxx|269xxxx|289xxxx|298xxxx|432xxxx|433xxxx |434xxxx|437xxxx|438xxxx|442xxxx|453xxxx|515xxxx|564xxxx|568xxxx|574xxxx|612xxxx|615xxxx|689xxxx |705xxxx|712xxxx|713xxxx|801xxxx|828xxxx|833xxxx|852xxxx|867xxxx|879xxxx|896xxxx|901xxxx|908xxxx |411):li},{**0:aa},{***:aa2},{(Mpli):pli},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp}
or
{(<#:>|911|<1540:540>xxx xxxx|540208xxxx|540209xxxx|540234xxxx|540236xxxx|540237xxxx|540249xxxx|540269xxxx|540289xxxx |540298xxxx|540432xxxx|540433xxxx|540434xxxx|540437xxxx|540438xxxx|540442xxxx|540453xxxx |540515xxxx|540564xxxx|540568xxxx|540574xxxx|540612xxxx|540615xxxx|540689xxxx|540705xxxx| 540712xxxx|540713xxxx|540801xxxx|540828xxxx|540833xxxx|540852xxxx|540867xxxx|540879xxxx| 540896xxxx|540901xxxx|54008xxxx|411):li},{**0:aa},{***:aa2},{(Mpli):pli},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp}
What works: Calling 11 digits (goes GV), calling any 540 xxx xxxx numbers and xxx xxxx with 540 add automatically (goes to pots line).
What does not work is calling 540 363 xxxx or 363 xxxx If I'm right that should goto GV. Or any other number not in OutboundCallRoute.
What is it that I'm missing?????
Navigation
[0] Message Index
[#] Next page
[*] Previous page