08-23-2011 09:33 AM - edited 03-16-2019 06:38 AM
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
Solved! Go to Solution.
08-23-2011 10:14 AM
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
08-23-2011 09:41 AM
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
08-23-2011 10:05 AM
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
08-23-2011 10:14 AM
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
08-24-2011 07:16 AM
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.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide