cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2655
Views
10
Helpful
4
Replies

CME 8.6 and 9951 SIP

david.sua
Level 1
Level 1

Hi all!

I am trying to configure the 9951 cisco phone. I know that is supported only in SIP.

I am following this discussion

https://supportforums.cisco.com/thread/2063506

but i cant set the command "load 9951 ...." because is not present for this model.

Router(config-register-global)#load ?

  3911       Select the firmware load file for 3911

  3951       Select the firmware load file for 3951

  7905       Select the firmware load file for 7905

  7906       Select the firmware load file for TNP 7906 phone

  7911       Select the firmware load file for TNP 7911 phone

  7912       Select the firmware load file for 7912

  7941       Select the firmware load file for TNP 7941 phones

  7941GE     Select the firmware load file for TNP 7941GE phones

  7942       Select the firmware load file for TNP 7942 phones

  7945       Select the firmware load file for TNP 7945 phones

  7960-7940  Select the firmware load file for Telecaster 7960 & 7940 phones

  7961       Select the firmware load file for TNP 7961 phones

  7961GE     Select the firmware load file for TNP 7961GE phones

  7962       Select the firmware load file for TNP 7962 phones

  7965       Select the firmware load file for TNP 7965 phones

  7970       Select the firmware load file for TNP 7970 phones

  7971       Select the firmware load file for TNP 7971 phones

  7975       Select the firmware load file for TNP 7975 phones

  ATA        Select the firmware load file for ATA

I have a CISCO2921/K9 with IOS c2900-universalk9-mz.SPA.151-2.T2.bin

Are there a solution without upgrade IOS? I don´t have a service contract...

Thanks in advance

1 Accepted Solution

Accepted Solutions

gossa1973
Level 1
Level 1

Hi David,

  You are trying to load firmware in telephony-service section, this section is intended for global setings for phones with SCCP protocol, if you want to load firmware for phones based on SIP protocol you must use another section voice register global , for example, use this CLI commands

configure terminal

voice register global

load 9971 sip9971.9-2-1.loads

before you use this CLI command you need to copy firmware files to TFTP server and register firmware files with TFTP server. 

tftp-server flash:/phones/9971/kern9971.9-2-1.sebn alias kern9971.9-2-1.sebn

tftp-server flash:/phones/9971/rootfs9971.9-2-1.sebn alias rootfs9971.9-2-1.sebn

tftp-server flash:/phones/9971/skern9971.022809R2-9-2-1.sebn alias skern9971.022809R2-9-2-1.sebn

tftp-server flash:/phones/9971/sboot9971.031610R1-9-2-1.sebn alias sboot9971.031610R1-9-2-1.sebn

tftp-server flash:/phones/9971/sip9971.9-2-1.loads alias sip9971.9-2-1.loads

but load command is not necessay for configuring 9971 phone, phone already have firmware and work correctly

if you want to register 9971 to your CME

you need first enable SIP in your infrastructure

use next commands for that

voice service voip

     allow-connections h323 to h323

     allow-connections h323 to sip

     allow-connections sip to h323

     allow-connections sip to sip

     supplementary-service h450.12

     h323

     sip

          registrar server

then you must configure global setings for SIP phones

use next commands for that

voice register global

     mode cme

     source-address YOUR ROUTER IP ADDRESS port 5060

     max-dn 12

     max-pool 12

     authenticate register

     timezone 28

     time-format 24

     date-format D/M/Y

     tftp-path flash:

     camera

     video

then you add DN for SIP phone

here is example

voice register dn  1

      number 101

      name Jonh Smith

      label 101 JOHN SMITH

the you need to register your phone to the system with next few commands

voice register pool  1

id mac aaaa.bbbb.cccc  <- here you enter MAC of your phone

type 9971

number 1 dn 1

dtmf-relay sip-notify

username xxxx password yyyyy

camera

and that is not all

phone ask tru TFTP your CME for configuration files SEPaaaa.bbbb.cccc.cfg.xml , so you need to force system to create profiles for SIP phones

enter next few commands

conf term

voice register global

no cre pro  <- this commad delete old profiles

cre pro  <- this command create profile=configuration files

you can debug tftp server to see if phone downloaded configuration with command

debug tftp events

and this is in short how to register 9971 to CME

do not forget to rate this replay

View solution in original post

4 Replies 4

allan.paula
Level 1
Level 1

Hi,

I had the same problem with the 6911/6941 I updated to a C2900-Ios-universalk9 mz.SPA.151 4.M.bin appeared and all loads.

Checks if this can help you.

Allan de Paula

Thank you Allan.

I hate the new contract policy of cisco... I bought a NEW router that is provided with a old IOS version and if I want to upgrade it because the phones that i bought is not present in this old IOS I need to buy a Smarnet... frustrating

gossa1973
Level 1
Level 1

Hi David,

  You are trying to load firmware in telephony-service section, this section is intended for global setings for phones with SCCP protocol, if you want to load firmware for phones based on SIP protocol you must use another section voice register global , for example, use this CLI commands

configure terminal

voice register global

load 9971 sip9971.9-2-1.loads

before you use this CLI command you need to copy firmware files to TFTP server and register firmware files with TFTP server. 

tftp-server flash:/phones/9971/kern9971.9-2-1.sebn alias kern9971.9-2-1.sebn

tftp-server flash:/phones/9971/rootfs9971.9-2-1.sebn alias rootfs9971.9-2-1.sebn

tftp-server flash:/phones/9971/skern9971.022809R2-9-2-1.sebn alias skern9971.022809R2-9-2-1.sebn

tftp-server flash:/phones/9971/sboot9971.031610R1-9-2-1.sebn alias sboot9971.031610R1-9-2-1.sebn

tftp-server flash:/phones/9971/sip9971.9-2-1.loads alias sip9971.9-2-1.loads

but load command is not necessay for configuring 9971 phone, phone already have firmware and work correctly

if you want to register 9971 to your CME

you need first enable SIP in your infrastructure

use next commands for that

voice service voip

     allow-connections h323 to h323

     allow-connections h323 to sip

     allow-connections sip to h323

     allow-connections sip to sip

     supplementary-service h450.12

     h323

     sip

          registrar server

then you must configure global setings for SIP phones

use next commands for that

voice register global

     mode cme

     source-address YOUR ROUTER IP ADDRESS port 5060

     max-dn 12

     max-pool 12

     authenticate register

     timezone 28

     time-format 24

     date-format D/M/Y

     tftp-path flash:

     camera

     video

then you add DN for SIP phone

here is example

voice register dn  1

      number 101

      name Jonh Smith

      label 101 JOHN SMITH

the you need to register your phone to the system with next few commands

voice register pool  1

id mac aaaa.bbbb.cccc  <- here you enter MAC of your phone

type 9971

number 1 dn 1

dtmf-relay sip-notify

username xxxx password yyyyy

camera

and that is not all

phone ask tru TFTP your CME for configuration files SEPaaaa.bbbb.cccc.cfg.xml , so you need to force system to create profiles for SIP phones

enter next few commands

conf term

voice register global

no cre pro  <- this commad delete old profiles

cre pro  <- this command create profile=configuration files

you can debug tftp server to see if phone downloaded configuration with command

debug tftp events

and this is in short how to register 9971 to CME

do not forget to rate this replay

Thank you gossa, your info was very useful!

Only one appointment, I think that upgrade IOS is mandatory because until y set type 9951 under voice register pool the CME don't create the xml config file for the phone.

Thank you again.

Regards.