Hi everyone!
I am by no means an expert with voip but have some experience. OBI I'm new to though. And helping someone get started with voip using a obi200.
So I've configured 2 service providers. Provider 1 has DID and used for incoming calls + voicemail.
Provider 2: calling everything except voicemail.
So I configured the following for my dialplan:
Profile A:
(*123|*xx|<**1>(1845111222)|<**2>(1xxxxxxxxxx|011xx.|<1>[2-9]xxxxxxxxx|xx.|(Mipd)|[^*#]@@.))
Profile B:
(1xxxxxxxxxx|011xx.|<1>[2-9]xxxxxxxxx|xx.|(Mipd)|[^*#]@@.)
Digit Map:
([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|##|**70(Mli)|**8(Mbt)|**81(Mbt)|**82(Mbt2)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**9(Mpp)|(Mpli))
Outbound Call Route:
{([1-9]x?*(Mpli)):pp},{(<##:>):li},{(<**70:>(Mli)):li},{(<**82:>(Mbt2)):bt2},{(<**81:>(Mbt)):bt},{(<**8:>(Mbt)):bt},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**3:>(Msp3)):sp3},{(<**4:>(Msp4)):sp4},{(<**9:>(Mpp)):pp},{(Mpli):pli}
So if I understand everything, when dialing with 011... , 1... are dialed on SP2, 10 digit dialing adds the 1 then goes out on SP2. Also, if I dial 1845111222 it should append the **1 and go out the primary line.
However, everything I dial goes out SP2 including 1845111222. (My DID number, and the number i dial to get to the voicemail.)
So my question is why is that going to SP2 instead of 1? Is there anyway to force it, or to make some shortcut like *99 calls voicemail number on SP1?