OBi110 and star codes
QBZappy:
ianobi,
I believe it is possible to insert * as a literal string by surrounding it in a quote ". It then could be possible to control the * to mean something other what the OBi expects to see in the star code list.
ianobi:
QBZappy,
yes, I see what you mean. The problem here (I think) is dialling *67# to go out on PSTN, which I guess is the Primary Line. *67 might get swallowed by the OBi and used as the Star Code and never get to line. The # could also be a problem as OBi sees that just as an instruction to send preceding digits out to line.
My first idea was the most simple - press # get telco dial tone then dial *67# etc each time you want to hide your Caller ID.
The other idea probably needs refining. Stop *67 from being a Star Code (maybe change to *66). Then add *67<#>xx. to the Line Port DigitMap. Then only dial *67 on call going out to PSTN and let OBi insert the #
I'm really not sure now if I am "on topic" or "off topic" :)
aloysius:
Quote from: ianobi on September 29, 2012, 09:05:10 am
aloysius,
Let me see if I understand the question :-\
*67 blocks caller ID one time when dialling from the OBi110 using voip.
You wish to send *67# to your telco PSTN line to stop the telco sending out your Caller ID.
If I understand correctly, then there are several possible answers.
Leave the OBi *67 as it is. When dialling via your telco PSTN line start with #, which bridges the phone port to the line port, then dial out using *67# followed by the number.
Another answer is to change the number in OBi Star Code 5 position to different digits, maybe *66, and use that for voip calls. Then add *67#xx. to the beginning of your Line Port DigitMap , so
(xxxxxxxS4|1xxxxxxxxxx|xx.)
Change to:
(*67#xx.|xxxxxxxS4|1xxxxxxxxxx|xx.)
Now, assuming that Phone Port PrimaryLine is PSTN, then any call starting *67# will go to the telco. The DigitMap can be refined if the calls starting with *67# are of a definite number of digits.
I hope I got the question right!!
First of all, thanks for the reply. Unfortunately the notification for this thread wasn't set, so I read it only now.
I just tested the solution and it works perfectly!
I wish I could wrap my head around all these parameters; for some reason I can't seem to get it.
So, once again, many thanks for your help.
P.S: do you think there's a way to combine the (now) *66 command with **1 ?
ianobi:
It is possible to make Star Codes Trunk specific.
The default in Star Code slot 5 was:
*67, Block Caller ID Once, set($BCI1,1)
- Enable masking of caller ID information once for the next call on any trunk.
You changed it to *66. If you further add in SP1 as shown here:
*66, Block Caller ID Once, set(SP1($BCI1,1))
- Enable masking of caller ID information once for the next call on SP1 trunk.
I have not tried this! Also, it means that *66 would only be able to be applied to sp1 and no other trunk.
I suggested *66 as it seems to be spare in my Obi110. However, I note in the ObiDeviceAdminGuide it now seems to be in use for:
Code19 Default = Repeat Dial Star Code *66, Repeat Dial, rpdi($Ldn)
I’m running the latest firmware for the Obi110 and it still has *66 spare.
aloysius:
Quote from: ianobi on November 01, 2012, 09:45:42 am
It is possible to make Star Codes Trunk specific.
The default in Star Code slot 5 was:
*67, Block Caller ID Once, set($BCI1,1)
- Enable masking of caller ID information once for the next call on any trunk.
You changed it to *66. If you further add in SP1 as shown here:
*66, Block Caller ID Once, set(SP1($BCI1,1))
- Enable masking of caller ID information once for the next call on SP1 trunk.
I have not tried this! Also, it means that *66 would only be able to be applied to sp1 and no other trunk.
I suggested *66 as it seems to be spare in my Obi110. However, I note in the ObiDeviceAdminGuide it now seems to be in use for:
Code19 Default = Repeat Dial Star Code *66, Repeat Dial, rpdi($Ldn)
I’m running the latest firmware for the Obi110 and it still has *66 spare.
Unfortunately it didn't work :-\ I hear an immediate congestion tone.
*66 appears to be free on my OBi110 (Code19= *05, Repeat Dial, rpdi($Ldn)), but also I'm still running 1.3.0: do you think upgrading would change anything about this?
Navigation
[0] Message Index
[#] Next page
[*] Previous page