CME Basic Setup

Call Manager express runs on a router. Its feasible for Small Businesses which have under 200 users.

Lets setup Cisco 7965 SCCP phones first.

Step 1:

Create a DHCP pool for IP phones:

ip dhcp excluded-address 10.10.202.1 10.10.202.49
ip dhcp excluded-address 10.10.202.70 10.10.202.254
!
ip dhcp pool CME
network 10.10.202.0 255.255.255.0
default-router 10.10.202.1    <<< Voice VLAN
option 150 ip 10.10.110.3     <<< Loopback

The firmware files should be there on the router flash for the phones to bootup. If the phone has already been booted up on a CME system then you may skip this step.

# sh flash |  i .txt

cme-7-0-full-readme-readme file.txt

# more cme-7-0-full-readme-readme file.txt

SCCP45.8-3-3S.loads*
term45.default.loads
term65.default.loads
apps45.8-3-2-27.sbn
cnu45.8-3-2-27.sbn
cvm45sccp.8-3-2-27.sbn
dsp45.8-3-2-27.sbn
jar45sccp.8-3-2-27.sbn

All the firmware file information is within the readme text file. You can also find out firmware information for particular phone from Cisco website:

http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/requirements/guide/cme701spc.htm

Step 2:

Load the firmware files at TFTP.

tftp-server flash:PHONE/7945-7965/apps45.8-3-2-27.sbn alias apps45.8-3-2-27.sbn
tftp-server flash:PHONE/7945-7965/cnu45.8-3-2-27.sbn alias cnu45.8-3-2-27.sbn
tftp-server flash:PHONE/7945-7965/cvm45sccp.8-3-2-27.sbn alias cvm45sccp.8-3-2-27.sbn
tftp-server flash:PHONE/7945-7965/dsp45.8-3-2-27.sbn alias dsp45.8-3-2-27.sbn
tftp-server flash:PHONE/7945-7965/jar45sccp.8-3-2-27.sbn alias jar45sccp.8-3-2-27.sbn
tftp-server flash:PHONE/7945-7965/SCCP45.8-3-3S.loads alias SCCP45.8-3-3S.loads
tftp-server flash:PHONE/7945-7965/term45.default.loads alias term45.default.loads
tftp-server flash:PHONE/7945-7965/term65.default.loads alias term65.default.loads

Note: If you are copying from readme file then do change the small letter ‘phone’ to ‘PHONE’.

Step 3:

telephony-service
no auto-reg-ephone
max-ephones 2
max-dn 2
load 7965 SCCP45.8-3-3S
ip source-address 10.10.110.3 port 2000
create cnf-files

Step 4:

ephone-dn 1 octo-line
number 4001
description 20784001

ephone-dn 2 octo-line
number 4002
description 20784002

Step 5:

ephone 1
description 7965 PHONE 4001
mac-address 0010.968C.A2B6
type 7965
button 1:1
!
ephone 2
description 7965 PHONE 1002
mac-address 00C7.CF34.B173
type 7965
button 1:2

CME GUI:

ip http server
no ip http secure-server
ip http path flash:/GUI
!
web admin system name administrator password cisco
dn-webedit

Now to setup 7965 SIP phones we will follow the following procedure:

Step 1:

The SIP firmware files for SIP 7965 phone:

SIP41.8-3-3S.loads*
term61.default.loads
apps41.8-3-2-27.sbn
cnu41.8-3-2-27.sbn
cvm41sip.8-3-2-27.sbn
dsp41.8-3-2-27.sbn
jar41sip.8-3-2-27.sbn

Step 2:

Follow the same procedure as described above for SCCP phones with SIP file names as above.

Step 3:

voice register global
mode cme
source-address 10.10.202.1 port 5060
max-dn 2
max-pool 2
load 7965 SIP41.8-3-3S
authenticate register
tftp-path flash:
create profile

Note: Create profile is very important for SIP phones. You will have to run this command everytime you make changes to SIP phones.

Step 4:

voice register dn 1
number 4001
!
voice register dn 2
number 4002

Step 5:

voice register pool 1
id mac 0010.968C.A2B6
type 7965
dtmf-relay sip-notify
username SB1 password cisco
description 20784001
number 1 dn 1
!
voice register pool 2
id mac 00C7.CF34.B173
type 7965
dtmf-relay sip-notify
username SB2 password cisco
description 20784002
number 1 dn 2

4 thoughts on “CME Basic Setup

  1. I am trying to do the initial config for CME on 2901, I am getting the following messages from debug tftp events

    TFTP: Looking for CTLSEPB4A4E329C55E.tlv
    TFTP: Looking for ITLSEPB4A4E329C55E.tlv
    TFTP: Looking for ITLFile.tlv
    TFTP: Looking for SEPB4A4E329C55E.cnf.xml
    TFTP: Looking for XMLDefault.cnf.xml
    TFTP: Opened flash:/its/vrf1/XMLDefault.cnf.xml, fd 14, size 3272 for process 322
    TFTP: Finished flash:/its/vrf1/XMLDefault.cnf.xml, time 00:00:00 for process 322
    TFTP: Looking for flash:/P00308010200.loads

    the IP Phone displays Unprovisoned

    thanks,

  2. Check the location of the .load file. Is it in flash? is the path properly defined under tftp-server command and if it is not in flash then has the “alias” command is used? from your messages it looks like it is trying to find the P00308010200.loads file but either the path is incorrect or the file is not there.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.