02-20-2009 04:36 PM - edited 03-17-2019 09:38 PM
Hello there,
for some reason my default dial-peer is not matching, here is what i got:
cisco(config-dial-peer)#do sh run | sec dial-peer voice 50 pots
dial-peer voice 50 pots
trunkgroup 40
trunkgroup 50
corlist outgoing listNoANI
description Outgoing International to Qwest
destination-pattern 011T
prefix 011
cisco(config-dial-peer)#
and here is what i get when i look to match a number:
cisco(config-dial-peer)#do sh dialplan number 01197234
Macro Exp.: 01197234
No match, result=1
cisco(config-dial-peer)#
am i missing something here??
Thanks in advance,
J.
02-21-2009 04:47 AM
Hi J,
I'm not sure if the show dialplan number command will work with the corlist applied. You can try taking the corlist off and trying the command again.
As well, you can do a 'show dial peer voice summary' and see if the outgoing status of that dial peer is "UP". If the trunkgroups aren't up, it won't let you dial out.
-nick
02-22-2009 09:13 PM
Hey Nick,
i removed the corlist but still the same result, as far as the dial peer its up and up :(.
have a look:
cisco#sh run | sec dial-peer voice 50 pots
dial-peer voice 50 pots
trunkgroup 40
trunkgroup 50
description Outgoing International to Qwest
destination-pattern 011T
prefix 011
cisco#sh dialpl
cisco#sh dialplan num
cisco#sh dialplan number 011345
Macro Exp.: 011345
No match, result=1
wtild3#
..
50 pots up up 011 011T 0 up trunkgroup 40
I am starting to think it may be something else in the config, as i have the same behavior on 2 other devices, what else may have an effect on such a think?
J.
02-22-2009 09:30 PM
Hi J,
There must be something wrong with the trunk groups then - I would try removing 40 and testing, and then try removing 50 and testing.
If you try removing the port from the trunk group, do you get the same result?
-nick
02-22-2009 09:36 PM
hey nick,
once again no luck boss:
wtild3(config-dial-peer)#do sh run | sec dial-peer voice 50 pots
dial-peer voice 50 pots
description Outgoing International to Qwest
destination-pattern 011T
port 7/0:D
prefix 011
wtild3(config-dial-peer)#do sh dialplan number 011234
Macro Exp.: 011234
No match, result=1
wtild3(config-dial-peer)#
its a little crazy here, would you like to jump in the device and have a look?
J.
02-22-2009 11:41 PM
what does 'show isdn status' show for 7/0:D?
-nick
02-22-2009 11:47 PM
Hey,
here we go:
ISDN Serial7/0:23 interface
dsl 8, interface ISDN Switchtype = primary-dms100
Layer 1 Status:
ACTIVE
Layer 2 Status:
TEI = 0, Ces = 1, SAPI = 0, State = MULTIPLE_FRAME_ESTABLISHED
Layer 3 Status:
0 Active Layer 3 Call(s)
Active dsl 8 CCBs = 0
The Free Channel Mask: 0x807FFFFF
Number of L2 Discards = 0, L2 Session ID = 1
50 pots up up 011 011T 0 up 7/0:D
cisco#
cisco#sh run | sec dial-peer voice 50 pots
dial-peer voice 50 pots
description Outgoing International to Qwest
destination-pattern 011T
port 7/0:D
prefix 011
cisco#
J.
02-23-2009 05:37 AM
If you try dialing out, does it work? Or is it a problem with the 'show dialplan' command?
There doesn't appear to be any reason for that not to route the call, unless you've got some other configuration not shown that is conflicting.
-nick
02-23-2009 03:27 PM
Hey Nick,
I have just tested it by making a call and it worked.....which is great...
should have though about testing it before but it was hard to find a down time on the device.
from these i would assume as you said that it may be a problem with the show dialplan command working with the T , as when i changed it to 011234 and tried the command it worked.
i guess that gateway dont like T's for some off reason.
thanks for all the help, it looks like we found the problem.
Regards,
Jonathan
05-11-2014 09:46 PM
Hi J.
Use the timeout keyword to enable matching variable-length destination patters associated with dial peers
show dialplan number 01197234 timeout
Hope it helps.
Fei
12-30-2014 08:06 AM
It was right, I had the same problem with a dial-peer ".T" and a "no match" on the "show dialplan number XXX" command.
Then I added the timeout argument and the dial-peer matched
Thanks fei.he
09-16-2020 05:06 AM
Hello hirasta
As you know , when you add (T) at the end of a pattern , it means that the router will wait for you for some amount of time ( based on inter-digit timer ) , assuming that may be you will enter more digits.
In the cases that you know that you have entered all the digits and you don't want to wait for that timer , you can press # to tell the router ( Hey stop that timer and process the call
here you are checking your dialpeers that have (T) in their matching pattern , so you have to add # to your number to tell the router , that my number has end and don't wait for (inter-digit timer)
so enter >> do sh dialplan number 01197234#
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide