08-29-2013 11:26 PM - edited 03-16-2019 07:07 PM
Dear Team,
When a user presses 6060 Translation pattern call routed on PSTN number 80XXXXXXXXXX with
secondary dial-tone
Is there a way to disable the secondary dial-tone in CallManager 8.x so that when a user presses 6060 Translation pattern will not get an secondary outside line, CallManager simply continues to accept numbers until it finds a match, without playing the second tone? I had disabled the "provide Outside Dial-Tone" box, but stillsecondary dial-tone present
. I need to find a way to disable secondary dial-tone entirely.we are using MGCP gateway.
Regards,
Prafull
Solved! Go to Solution.
08-30-2013 12:26 AM
Praful,
This is most likely because you have overlapping patterns. There are other patterns begining with 6 that have the prvide outside dial tone on them..You need to disable it on those patterns too
Please rate all useful posts
"opportunity is a haughty goddess who waste no time with those who are unprepared"
08-30-2013 12:29 AM
Prafull,
You can see the route patterns and translation patterns that have secondary dial tone enabled by using the following query from the command line:
run sql select dnorpattern,outsidedialtone from numplan
Since the above may give you more data than you care to process, you could also use:
run sql select dnorpattern,outsidedialtone from numplan where outsidedialtone='t'
The patterns presented by the second query have secondary dial tone enabled. You may want to look for patterns that would overlap or match 6060 (your translation) and start by disabling secondary dialtone on those patterns.
If you truly want to disable secondary dialtone "entirely" then you can do so with an update query. But you want to make sure you really want to disable secondary dialtone. The following query would do it. Disclaimer: use at your own risk because there is no going back. I'd recommend that you first log what patterns have secondary dialtone so you can undo manually.
run sql select pkid,dnorpattern,outsidedialtone from numplan where outsidedialtone='t'
Save the above output to a text file as a snap shot of what patterns had the secondary dialtone enabled. Then you can use the following to completely remove secondary dialtone:
admin:run sql update numplan set outsidedialtone='f' where (outsidedialtone='t') and (tkpatternusage=5 or tkpatternusage=6)
The above will set the outsidedialtone to 'f' (false or disabled) where:
(a) The outsidedialtone is 't' (true or enabled) AND
(b) The pattern is a route pattern or a translation pattern
Again, be careful when doing sql updates.
HTH.
-Bill (@ucguerrilla)
Remember to rate helpful posts
Please remember to rate helpful responses and identify
08-30-2013 12:26 AM
Praful,
This is most likely because you have overlapping patterns. There are other patterns begining with 6 that have the prvide outside dial tone on them..You need to disable it on those patterns too
Please rate all useful posts
"opportunity is a haughty goddess who waste no time with those who are unprepared"
08-30-2013 12:29 AM
Prafull,
You can see the route patterns and translation patterns that have secondary dial tone enabled by using the following query from the command line:
run sql select dnorpattern,outsidedialtone from numplan
Since the above may give you more data than you care to process, you could also use:
run sql select dnorpattern,outsidedialtone from numplan where outsidedialtone='t'
The patterns presented by the second query have secondary dial tone enabled. You may want to look for patterns that would overlap or match 6060 (your translation) and start by disabling secondary dialtone on those patterns.
If you truly want to disable secondary dialtone "entirely" then you can do so with an update query. But you want to make sure you really want to disable secondary dialtone. The following query would do it. Disclaimer: use at your own risk because there is no going back. I'd recommend that you first log what patterns have secondary dialtone so you can undo manually.
run sql select pkid,dnorpattern,outsidedialtone from numplan where outsidedialtone='t'
Save the above output to a text file as a snap shot of what patterns had the secondary dialtone enabled. Then you can use the following to completely remove secondary dialtone:
admin:run sql update numplan set outsidedialtone='f' where (outsidedialtone='t') and (tkpatternusage=5 or tkpatternusage=6)
The above will set the outsidedialtone to 'f' (false or disabled) where:
(a) The outsidedialtone is 't' (true or enabled) AND
(b) The pattern is a route pattern or a translation pattern
Again, be careful when doing sql updates.
HTH.
-Bill (@ucguerrilla)
Remember to rate helpful posts
Please remember to rate helpful responses and identify
08-30-2013 06:05 AM
Nice answers from my two friends Bill & Deji here +5
Cheers!
Huff
"A smile relieves a heart that grieves"
- Stones
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: