31 May 2009
29 May 2009
CME Local Directory
To enable local-directory on the CME router, you need to make sure that IP HTTP server is running. Example below
ip http server
telephony-service
! Display format of directory service
directory {first-name-first | last-name-first}
! url of local-directory
url directories http:///localdirectory
! Called number display to use directory for look ups
service dnis overlay
service dnis dir-lookup
28 May 2009
CME Corlist
COR = Class of Restriction is the CME take on Calling Search Space and Partitions (in Call Manager)
One major caveat is that you need to make sure the incoming "corlist" need to be a superset (larger number of members) of the corresponding outgoing "corlist"
ie. looking at the config below the outcome is;
Cisco refrence link HERE
One major caveat is that you need to make sure the incoming "corlist" need to be a superset (larger number of members) of the corresponding outgoing "corlist"
ie. looking at the config below the outcome is;
- DN60 can NOT call DN70 (because incoming corlist of INTERNAL is not a superset of UNRESTRICTED)
- DN60 can NOT calloutside (because INTERNAL and EXTERNAL does not overlap)
- DN60 can call DN80 (because INTERNAL and no corlist = call allowed)
dial-peer cor custom
name INTERNAL_CALLS
name EXTERNAL_CALLS
!
dial-peer cor list INTERNAL
member INTERNAL_CALLS
!
dial-peer cor list EXTERNAL
member EXTERNAL_CALLS
!
dial-peer cor list UNRESTRICTED
member INTERNAL_CALLS
member EXTERNAL_CALLS
!
dial-peer voice 9000 pots
corlist outgoing EXTERNAL
!
ephone-dn 60
corlist incoming INTERNAL
corlist outgoing INTERNAL
!
!
ephone-dn 70
corlist incoming UNRESTRICTED
corlist outgoing UNRESTRICTED
!
!
ephone-dn 80
corlist incoming UNRESTRICTED
!
Cisco refrence link HERE
27 May 2009
Regular Expression
^ : Start of line
$ : End of line
[list] : Match a single character in a list.
[^list] : Do not match a single character in a list
. : Any single character
* : Repeat previous regex zero or more times
+ : Repeat previous regex one or more times
? : Repeat previous regex zero or one time
() : Group multiple characters into one regex (normal each character is one regex)
Note: in Cisco regex, grouping is done with \(\)
Example using grouped regex
String = abcdefghi
Match = abc\(...\) .*
Replace = \1
Result = def
Comment: \1.. \9 are all references to the nth grouped regex
Cisco Reference
$ : End of line
[list] : Match a single character in a list.
[^list] : Do not match a single character in a list
. : Any single character
* : Repeat previous regex zero or more times
+ : Repeat previous regex one or more times
? : Repeat previous regex zero or one time
() : Group multiple characters into one regex (normal each character is one regex)
Note: in Cisco regex, grouping is done with \(\)
Example using grouped regex
String = abcdefghi
Match = abc\(...\) .*
Replace = \1
Result = def
Comment: \1.. \9 are all references to the nth grouped regex
Cisco Reference
CCME TFTP
use: tftp-server flash:/CCME/ alias so that files are avaliable at root level
show telephony-service tftp-binding
debug tftp events
show telephony-service tftp-binding
debug tftp events
03 May 2009
The Beginning
This will be the home for many of things that my brain fails to remember. I'm expecting this to grow fairly quickly. Unless I get too lazy :-/
Subscribe to:
Posts (Atom)