How can I(or how can the IOS Gateway) distinguish a destination-pattern (inside a dial-peer pots) for a local call (i.e. destination-pattern 0.......) from a celullar call (destination-pattern 0...........); I have both defined routing for different voice ports but when the client makes a cellular call, it gets blocked at 0....... ( I mean 7 digits, the 4 digits remaining don't even appear on 7960 IP phone display)....help please
I might be wrong on this one but I thought the T indicates a variable length wildcard, so cell calls would also possibly match the dial-peer voice 10 pots. This would cause cell calls to go out the wrong port. I would avoid the T and use preference commands as in my additional post.
It sounds like you have two destination patterns that overlap. Ideally you should define the patterns to not overlap at all. If that is not possible then you will need to set the preference on the longer dial peer to be lower(matched first). If someone dials a number that should match the shorter dial peer then they will have to wait until the interdigit timer times out before the call goes through.
dial-peer voice 1 pots
description Match Cell Call
dial-peer voice 2 pots
description Match local call
right now both of your dial peers are probably set to the same default preference of 0 so it matches on the shorter length destination pattern instantly without ever giving a chance for a match on the longer.
I would also recommend setting your inter digit timeout to a shorter value than default if you use this method.
I'm not able to access my old voice mail messages all of a sudden. The recording says something like 'the message is currently not available'. This has never happened before in all the years I have been using this system. I have t...