OBI110 and DIDlogic Canada
azrobert:
Please check the following:
System Management -> Auto Provisioning
Under OBitalk Provisioning what is the value of Method.
If it's not set to "Disabled" change it to "Disabled".
When updating the OBi with the Web interface you don't have to reboot after changing each section. Do all the changes, then reboot once. Make sure you click "Submit" at bottom of page after changing each section.
xx. in the ITSP A DigitMap will match any dialed number, so if you don't get a match with the Line DigitMap the call will be routed out SP1. This is the easiest way to route international numbers out SP1 without 011 prefix. There are problems with xx. and I don't use it. If you make a mistake dialing a local number, you might call a foreign country. It also can cause up to a 10 second delay before a call is placed. The other option is list every country code you call in the DigitMap like I did the UK in my example. Tell me which method you want to use.
When you dial a local number do you dial "403xxxxxxx" or "1403xxxxxxx"?
DimaT:
I changed Auto provisioning to disabled.
local calls I dial 403 or 587 +7 digits (403|587-xxx-xxxx) , LD US/Canada - 1+10 digits (1-xxx-xxx-xxxx),
Europe - more than 12 digits, (and I do not think it ever starts from 1. ie Ukraine, Dnepropetrovsk will be 38-056-791-xxxx)
Does it make sense?
DimaT:
Just rechecked all settings, it still sends call to my cell (I dial 403-399-33xx) via DIDLogic.
azrobert:
Check the Auto-Provisioning again and make sure you changed the correct Method.
It's the one under OBitalk Provisioning.
Please try the following.
Service Providers -> ITSP Profile A -> DigitMap
(1[2-9]xxxxxxxxx|[2-9]xxxxxxxxxxxx.)
Physical Interfaces -> Phone Port
DigitMap:
((Mli)|[1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|**1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)|(Mpli))
OutboundCallRoute:
{(Mli):li},{([1-9]x?*(Mpli)):pp},{(<#:>|911):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}
Primary Line: SP1 Service
Physical Interfaces -> Line Port
DigitMap:
(311|(403|587)xxxxxxx|18(00|88|77|66|55|44)xxxxxxx)
Any dialed number 12 or more digits starting with 2 thru 9 will be routed out SP1.
Edit:
If international calls are always 12 digits use following:
Service Providers -> ITSP Profile A -> DigitMap
(1[2-9]xxxxxxxxx|[2-9]xxxxxxxxxxx)
DimaT:
Thank you very much for your time.
We are getting closer. Now local calls appears to handled as expected (including 403-, 1-800 and 311 numbers).
Although, I run into an issue with LD.
When I dial number in Ukraine in about 20 sec of silence I hear "The number you dialed has not received the response from service provider" The status of the call below:
Terminal ID PHONE1 SP1
State trying calling
Peer Name
Peer Number 380563742xxx 380563742xxx
Start Time 17:19:09 17:19:09
Duration 00:00:43 00:00:43
Direction Outbound Outbound
Peer RTP Address 0.0.0.0:0
Local RTP Address 192.168.1.163:16600
RTP Transport UDP
Audio Codec tx=; rx=
RTP Packetization (ms) tx=0; rx=0
RTP Packet Count tx=0; rx=0
RTP Byte Count tx=0; rx=0
It does appear to to to SP1, and format seems to be correct (it was working yesterday, and I have not changed SP1 settings).
For Canada LD does not work ether - I am getting error 603:
Terminal ID PHONE1 SP1
Peer Name
Peer Number 19055551212 19055551212
Direction Outbound Outbound
17:33:06 New Call
17:33:07 End Call (603 Declined)
The out going number looks correct as well.
On history panel on DIDLogic - no phone calls are being shown.
Just out of curiosity in outbound call route one of the expressions you advised:,{(<**2:>(Msp2)):sp2} Why it should go to SP2? I have SP2 disabled...
Please, help.
Navigation
[0] Message Index
[#] Next page
[*] Previous page