OBiTALK Community

General Support => Installation and Set-Up (Devices) => Topic started by: Obvdobi on October 19, 2011, 01:04:48 PM

Title: need to simplify Google Voice dialing for international number
Post by: Obvdobi on October 19, 2011, 01:04:48 PM
I have a Obi110 and would like to simplify Google voice dailing.

Current setup is

My plan is to allow

Is it hard to do?


Another question: In setup Wizard, there is a ITSP DigitMap, then in Service Providers, for PROFILE A and b, there are two more DigitMap. Does ITSP DigitMap include ITSP Profile A and ITSP Profile B? I'm not sure how the relationships work.
Title: Re: need to simplify Google Voice dialing for international number
Post by: RonR on October 19, 2011, 01:28:50 PM
Service Providers -> ITSP Profile A -> General -> DigitMap:

(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|<1aaa>[2-9]xxxxxx|
<0:01186>10xx.|<0:01186>[2-9|xx.|011xx.|<00:011>xx.|(Mipd)|[^*]@@.'@'@@.)

where aaa is your local area code.
Title: Re: need to simplify Google Voice dialing for international number
Post by: RonR on October 19, 2011, 01:32:05 PM
Quote from: Obvdobi on October 19, 2011, 01:04:48 PM
Another question: In setup Wizard, there is a ITSP DigitMap, then in Service Providers, for PROFILE A and b, there are two more DigitMap. Does ITSP DigitMap include ITSP Profile A and ITSP Profile B? I'm not sure how the relationships work.

The Setup Wizard is for ITSP Profile A.

You're better off totally ignoring the Setup Wizard and using just the real configuration items.
Title: Re: need to simplify Google Voice dialing for international number
Post by: Obvdobi on October 19, 2011, 01:42:39 PM
Quote from: RonR on October 19, 2011, 01:28:50 PM
Service Providers -> ITSP Profile A -> General -> DigitMap:

(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|<1aaa>[2-9]xxxxxx|
<0:01186>10xx.|<0:01186>[2-9|xx.|011xx.|00xx.|(Mipd)|[^*]@@.'@'@@.)

where aaa is your local area code.


Thanks, I will give it a try.  I guess it means <0:01186> is doing the replacing 0 with 01186. Awesome! I will give it a try tonight. 

Does 00 work with international number for Google Voice just like 011?

Also in my original DigitMap, the end is "@@." should it be changed to "@@.'@'@@."?  what's the difference?

Thank you, Ron.
Title: Re: need to simplify Google Voice dialing for international number
Post by: RonR on October 19, 2011, 02:25:29 PM
Quote from: Obvdobi on October 19, 2011, 01:42:39 PM
Does 00 work with international number for Google Voice just like 011?

Probably not (I don't know for sure and haven't tried it).  I got wrapped up in the other changes and forgot to do the substitution.  I've updated it.

Quote from: Obvdobi on October 19, 2011, 01:42:39 PM
Also in my original DigitMap, the end is "@@." should it be changed to "@@.'@'@@."?  what's the difference?

[^*]@@. matches way too much (anything that doesn't start with an *).  [^*]@@.'@'@@. just matches SIP URI's, the intended purpose of that rule.
Title: Re: need to simplify Google Voice dialing for international number
Post by: Obvdobi on October 19, 2011, 03:19:36 PM
Sweet! Thanks, Ron.
Title: Re: need to simplify Google Voice dialing for international number
Post by: Obvdobi on October 21, 2011, 12:44:25 PM
After reading this page: http://www.obitalk.com/forum/index.php?topic=1740.0, I have another question:

Let's say my SP1 (google voice) ran out of money or has poor quality for international calls, I would like to switch to SP2 for all international calls. Can I just modify SP1's DigitMap from

to

?
Title: Re: need to simplify Google Voice dialing for international number
Post by: RonR on October 21, 2011, 01:06:13 PM
I believe so.
Title: Re: need to simplify Google Voice dialing for international number
Post by: Obvdobi on October 21, 2011, 01:08:13 PM
Great, but i found one problem.  This approach does not preserve SP1's ability to make international calls if I dial **1. Is there a way to solve it?