Core Issue
The 7912 is supported in Cisco CallManager Express version 3.0 with the IP phone load CP79120101SCCP030404A.SBIN image.
Resolution
To upgrade the 7912g to the appropriate .sbin image, follow this procedure:
- Upgrade the 7912 to an interim .zup image. This image should be the latest zup firmware version, which is CP79120101SCCP030404A.zup.
Note: To obtain this firmware version, contact Cisco Technical Assistance Center (TAC).
- Use the Cisco CallManager Express router to upgrade the firmware the 7912g. In global configuration mode, define the Cisco CallManager Express router as a TFTP server by issuing this command:
multi-2-5(config)#tftp-server flash:CP79120101SCCP030404A.zup
- In telephone-service configuration mode, issue this command:
multi-2-5(config)#telephony-service
multi-2-5(config-telephony)#load 7912 CP79120101SCCP030404A.zup
- Reset the phone using **#**
- Issue the debug tftp events command to check that the upgrade occurred correctly. The command output should look like this:
*Mar 10 01:11:12.205: %IPPHONE-6-UNREGISTER_NORMAL: ephone-4:SEP000C30527F23 IP:
10.66.75.88 Socket:2 DeviceType:Phone has unregistered normally.
*Mar 10 01:11:24.213: TFTP: Looking for SEP000C30527F23.cnf.xml
*Mar 10 01:11:24.473: TFTP: Opened system:/its/XMLDefault7912.cnf.xml, fd 0, size 428 for process 127
*Mar 10 01:11:24.481: TFTP: Finished system:/its/XMLDefault7912.cnf.xml, time 00:00:00 for process 127
*Mar 10 01:11:25.557: TFTP: Looking for CP79120101SCCP030404A.zup
*Mar 10 01:11:25.581: TFTP: Opened flash:CP79120101SCCP030404A.zup, fd 0, size 306098 for process 127
*Mar 10 01:11:31.565: TFTP: Finished flash:CP79120101SCCP030404A.zup, time 00:00:05 for process 127
*Mar 10 01:11:57.673: TFTP: Looking for SEP000C30527F23.cnf.xml
*Mar 10 01:11:57.673: TFTP: Opened system:/its/XMLDefault7912.cnf.xml, fd 0, size 428 for process 127
*Mar 10 01:11:57.681: TFTP: Finished system:/its/XMLDefault7912.cnf.xml, time 00:00:00 for process 127
*Mar 10 01:11:57.773: TFTP: Looking for gk000c30527f23
*Mar 10 01:11:57.781: TFTP: Looking for gkdefault.cfg
*Mar 10 01:11:58.521: %IPPHONE-6-REG_ALARM: Name=SEP000C30527F23 Load=CP79120101
SCCP030404A.zup Last=Initialized
*Mar 10 01:11:58.521: %IPPHONE-6-REGISTER_NEW: ephone-4:SEP000C30527F23 IP:10.66
.75.88 Socket:1 DeviceType:Phone has registered.
*Mar 10 01:11:59.693: TFTP: Looking for Ringlist.xml
*Mar 10 01:11:59.701: TFTP: Looking for \United_States\7960-tones.xml
Once the download is done, check your phone to see if it is running with this firmware. If not, do not proceed.
5. Upgrade the 7912g IP phone to the .sbin image which is required for support by Cisco CallManager.
- Remove the old load out of the telephony-service with this command:
multi-2-5(config)#telephony-service
multi-2-5(config-telephony)#no load 7912 CP79120101SCCP030404A.zup
- Replace this image name with a new load as shown:
multi-2-5(config)#telephony-service
multi-2-5(config-telephony)#load 7912 CP7912010200SCCP031023A.sbin
- Point the TFTP server to this firmware with this command:
multi-2-5(config)#tftp-server flash:CP7912010200SCCP031023A.sbin
- Reset the phone again using **#**
- The debug tftp events should be similar to this:
*Mar 10 01:30:36.985: %IPPHONE-6-UNREGISTER_NORMAL: ephone-4:SEP000C30527F23 IP:
10.66.75.88 Socket:1 DeviceType:Phone has unregistered normally.
multi-2-5#
multi-2-5#
*Mar 10 01:30:48.969: TFTP: Looking for SEP000C30527F23.cnf.xml
*Mar 10 01:30:49.229: TFTP: Opened system:/its/XMLDefault7912.cnf.xml, fd 0, size 431 for process 127
*Mar 10 01:30:49.241: TFTP: Finished system:/its/XMLDefault7912.cnf.xml, time 00:00:00 for process 127
*Mar 10 01:30:50.313: TFTP: Looking for CP7912010200SCCP031023A.sbin
*Mar 10 01:30:50.333: TFTP: Opened flash:CP7912010200SCCP031023A.sbin, fd 0, size 317968 for process 127
*Mar 10 01:30:56.545: TFTP: Finished flash:CP7912010200SCCP031023A.sbin, time 00:00:06 for process 127
*Mar 10 01:31:23.989: TFTP: Looking for SEP000C30527F23.cnf.xml
*Mar 10 01:31:23.989: TFTP: Opened system:/its/XMLDefault7912.cnf.xml, fd 0, size 431 for process 127
*Mar 10 01:31:23.993: TFTP: Finished system:/its/XMLDefault7912.cnf.xml, time 00:00:00 for process 127
*Mar 10 01:31:24.013: TFTP: Looking for gk000c30527f23
*Mar 10 01:31:24.017: TFTP: Looking for gkdefault.cfg
*Mar 10 01:31:24.561: %IPPHONE-6-REG_ALARM: Name=SEP000C30527F23 Load=CP79120102
00SCCP031023A.zup Last=Initialized
*Mar 10 01:31:24.561: %IPPHONE-6-REGISTER_NEW: ephone-4:SEP000C30527F23 IP:10.66
.75.88 Socket:1 DeviceType:Phone has registered.
*Mar 10 01:31:25.737: TFTP: Looking for Ringlist.xml
*Mar 10 01:31:25.749: TFTP: Looking for United_States/7960-tones.xml
*Mar 10 01:31:25.749: TFTP: Opened system:/its/united_states/7960-tones.xml, fd
0, size 903 for process 127
*Mar 10 01:31:25.765: TFTP: Finished system:/its/united_states/7960-tones.xml, t
ime 00:00:00 for process 127
For more information, refer to Defining Network Parameters