CICD – Ch5 – Managing Endpoints and End Users in CME
Users
- CME has 3 levels of users
- System Admin
- Authority of all aspects of CME system and phone features
- Customer Admin
- Perform MACD (Move, Adds, Changes, Delete) to phones and users
- No system level access
- Phone User
- Customize aspects of their own phone
- Speed dial, extension mobility, search user directory
- Login with username and password
- System Admin
Creating Users
- System admin
- Must be privilege level 15
- Can use CLI
- GUI – CME built in (no screenshots)
router(config)# router(config)#hostname CME CME(config)#username cisco priv 15 password cisco CME(config)#line vty 0 4 CME(config-line)#login local CME(config-line)#transport input all CME(config-line)#exit CME(config)#int gi0/0 CME(config-if)#ip add 192.168.10.47 255.255.255.0 CME(config-if)#no shut CME(config-if)# CME(config-if)#ip http server CME(config)#ip http secure-server % Generating 1024 bit RSA keys, keys will be non-exportable...[OK] CME(config)# CME(config)#ip http authentication local
- GUI CME – Customer Admin
- Configure > System Parameter > Administrators Login Account
CME Terminology
- ephone – ethetnet phone
- Physical phone hardware
- How SCCP phones are referenced in the CLI
- Device type, MAC address
- ephone-dn – Directory number
- Number assigned to SCCP phone
Associate user to ephone-dn
- Provides caller ID for internal calls
- Builds system directory
- Presence status monitoring
- On/off hook, unregistered
- Applied ephone-dn config to ephone when user logs in with extension mobility
CME Phones
- CME supports SIP and SCCP
Config – CLI
SCCP
ephone --> create phone ephone-dn --> create SCCP DN telephony-service --> telephony config
SIP
voice register pool --> create phone voice register dn --> create SIP DN voice register global --> telephony config
- Add phone manually with CLI or GUI
- Can enable Auto Registration
- Phones automatically get added to CME
Home Lab screenshots and CLI
- Base config has already been shown above or in previous notes. CCP was installed on my Win10 VM.
Configuring CME
CLI sent to router
telephony-service no auto-reg-ephone exit
New Options that are available
Enabling SIP
CLI sent to router
Enabling VOIP Settings, SIP settings
voice service voip allow-connections h323 to h323 allow-connections h323 to sip allow-connections sip to h323 allow-connections sip to sip no supplementary-service h450.2 no supplementary-service h450.3 no supplementary-service h450.7 no supplementary-service sip moved-temporarily no supplementary-service sip refer sip bind control source-interface GigabitEthernet0/0 bind media source-interface GigabitEthernet0/0 registrar server exit exit
Telephony Settings
Enable router to support SIP and SCCP endpoints, set number of phones and extensions router can support
Choose IP address for phones to register with. I used the physical interface. Loopback address can also be used. Must be a static address, DHCP does not work
CLI sent to router
telephony-service cnf-file location flash: exit voice register global mode cme source-address 192.168.10.47 max-pool 25 max-dn 50 tftp-path flash: create profile exit telephony-service create cnf-files exit voice register global mode cme create profile exit
Phone Images
Not included in the chapter, but CME needs the phone firmware loaded on the flash.
Example Output - done from CLI, TFTP image to router tftp-server flash:SCCP45.9-4-2SR3-1S.loads alias SCCP45.9-4-2SR3-1S.loads tftp-server flash:apps45.9-4-2ES26.sbn alias apps45.9-4-2ES26.sbn tftp-server flash:cnu45.9-4-2ES26.sbn alias cnu45.9-4-2ES26.sbn tftp-server flash:cvm45sccp.9-4-2ES26.sbn alias cvm45sccp.9-4-2ES26.sbn tftp-server flash:dsp45.9-4-2ES26.sbn alias dsp45.9-4-2ES26.sbn tftp-server flash:jar45sccp.9-4-2ES26.sbn alias jar45sccp.9-4-2ES26.sbn tftp-server flash:term45.default.loads alias term45.default.loads tftp-server flash:term65.default.loads alias term65.default.loads telephony-service load 7945 SCCP45.9-4-2SR3-1S.loads create cnf-files exit
Creating SCCP Extension and Phone, creating and assigning user to phone
CLI sent to router
!PHONE EXT - SCCP ephone-dn 1 dual-line number 2001 huntstop exit !ADDING PHONE AND USER - SCCP ephone 1 mac-address C062.6BD3.33CE type 7945 auto-line exit ephone 1 username phone1 button1:1 restart exit ephone-dn 1 name Phone One exit ephone 1 restart exit
Creating SIP Extension and Phone, creating and assigning user to phone
CLI sent to router
!ADDING PHONE AND USER –
SIP voice register pool 1 id mac AAAA.BBBB.CCCC type 7945 exit telephony-service create cnf-files exit voice register global mode cme create profile exit voice register pool 1 username Phone2 password password number 1 dn 1 restart exit voice register dn 1 name Phone Two exit voice register pool 1 restart exit