onepolarbear,
Try this:
(1) Pick an unconfigured Voice Gateway. I chose VG5 in Gateways and Trunk Groups:
Enable: unchecked (must uncheck default box)
Name: Route misdialed calls here (must uncheck default box)
AccessNumber: leave default box checked
DigitMap:
(1?(242|246|264|268|284|340|345|441|473|649|664|670|671|684|721|758|787|939|767|
784|809|829|849|868|869|876)xx.)
AuthUserID: leave default box checked
AuthPassword: leave default box checked
(2) Add this parameter to the beginning of your PHONE Port OutboundCallRoute: {(Mvg5):vg5},
(change the 5 to the actual VGx slot # you used in step 1)
Now whenever any of the 26 (I counted 26, not 25 in your list) "toll" area codes in North America are dialed with or without a "1" prefix you should hear a message from the OBi like "No service configured error...". You will get the message because the VGx (in this example VG5) is not enabled or configured with a service provider. This will be your cue that you misdialed.
I have implemented and tested this on my primary OBi110. I chose VG5 because I use RonR's method (mentioned elsewhere in this forum) and have VG3, VG4, VG6, and VG7 configured as dialing prefixes **3, **4, **6 and **7 respectively. **5 cannot be used in this method because it conflicts with the **5code dialed to register an OBi so I had the VG5 slot free.
The misdials do not show up in the OBi call history. This is good because you won't lose good call history but could be a pain if you need to debug.
I don't have a balance in my GV account so I could test and not worry that a priced call would go through. You might want to add 252 (NC) to the list in the DigitMap shown above and place calls to 1252xxxxxxx and 252xxxxxxx numbers to ensure you have it setup correctly. Then remove the 252.
Hopefully this and whatever DigitMap you choose will help keep you get from getting nicked by toll charges when misdialing.
Updated: I split the VGx DigitMap up on multiple lines. It did not display like the "preview" and displayed a scrollbar within the post. Please ensure the complete DigitMap is entered in the OBi VGx slot with no embedded spaces.
Update: Changed DigitMap to start with 1? instead of 1. as ianobi pedantically pointed out. Either works. The 1? is clearer and more accurate. Everything sounds so much more important in a British accent as found here:
http://dictionary.cambridge.org/dictionary/british/pedantic Click on UK speaker. LOL