Cisco CallManager Express 3.2.1 及更高版本支持 Cisco 7970 Color IP。电话要求固件,具体取决于您使用的 Cisco CallManager Express 版本。固件版本在 telephony-service 配置模式下进行配置。本文档说明为了确保 Cisco 7970 IP 电话与 Cisco CallManager Express 的正常注册和工作您所必须完成的步骤。
尝试进行此配置之前,请确保满足以下要求:
Cisco CallManager Express 命令行界面 (CLI) 的知识
本文档中的信息基于 Cisco CallManager Express 版本 3.2.1、CallManager Express 4.0 和 Cisco 7970 IP 电话。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档约定的更多信息,请参考 Cisco 技术提示约定。
本部分提供有关如何配置本文档所述功能的信息。
注意:使用命令查找工具(仅限注册客户)可获取有关本节中使用的命令的详细信息。
完成 CallManager Express 3.2.1 的以下配置步骤:
确保将以下特定 Cisco 7970 IP 电话文件放置到 Cisco CallManager Express 闪存中:
cnu70.62-0-1-6.sbn jvm70.602ES1R6.sbn TERM70.DEFAULT.loads TERM70.6-0-2SR1-0-5s.loads Jar70.2-8-0-104.sbn
注意:要获取这些文件,您必须从软件中心的“语音应用”(Voice Applications)>“Cisco CallManager Express/Cisco IOS电话服务和SRS”(Cisco CallManager Express/Cisco IOS电话服务和SRS)下的“语音软件下载(仅注册客户)”(Voice Software Download )部分下载cme-12-12-12-1-12-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-11-1-111-11-1-2-11X1X-111X1电话。Cisco 7970 IP 电话文件压缩在 7970-602sr1-5.tar 文件中。
发出 show flash 命令以验证这些文件已放置在闪存中:
CME3.2.1#show flash: 1 16219864 c1700-ipvoice-mz.123-11.XL.bin 2 1796886 cnu70.62-0-1-6.sbn 3 988400 jvm70.602ES1R6.sbn 4 612 TERM70.DEFAULT.loads 5 616 TERM70.6-0-2SR1-0-5s.loads 6 713081 Jar70.2-8-0-104.sbn
配置这些 CLI,以便 Cisco 7970 IP 电话能下载以上文件:
CME3.2.1#configure terminal CME3.2.1#tftp-server flash:cnu70.62-0-1-6.sbn CME3.2.1#tftp-server flash:jvm70.602ES1R6.sbn CME3.2.1#tftp-server flash:TERM70.DEFAULT.loads CME3.2.1#tftp-server flash:TERM70.6-0-2SR1-0-5s.loads CME3.2.1#tftp-server flash:Jar70.2-8-0-104.sbn
确保在 Telephony-service 下为 Cisco 7970 IP 电话配置适当的负载:
CME3.2.1#configure terminal CME3.2.1(config)#telephony-service CME3.2.1(config-telephony)#load 7970 TERM70.6-0-2SR1-0-5s
Cisco 7970 IP 电话单元中的时钟从 Cisco CallManager Express 路由器的时钟获取格林尼治标准时间 (GMT)。为了显示正确的本地时间,几乎所有 Cisco 7970 IP 电话 7970 单元的时间必须使用 time-zone 命令进行偏移。
CME3.2.1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. CME3.2.1(config)#telephony-service CME3.2.1(config-telephony)#time-zone 5 !--- 5 for Pacific Standard/Daylight Time -480. CME3.2.1(config-telephony)#end
注:确保Cisco CallManager Express路由器从网络时间协议(NTP)服务器接收时钟:
CME3.2.1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. CME3.2.1(config)#ntp server 129.7.1.66 CME3.2.1(config)#end
发出 show clock 和 show ntp 命令以验证 Cisco CallManager Express 路由器与 NTP 服务器同步并且具有正确的时间:
CME3.2.1#show ntp status Clock is unsynchronized, stratum 16, no reference clock nominal freq is 250.0000 Hz, actual freq is 249.9989 Hz, precision is 2**16 reference time is C546AEE8.4A0E878B (21:17:28.289 PST Wed Nov 17 2004) clock offset is 1.6617 msec, root delay is 54.09 msec root dispersion is 3880.97 msec, peer dispersion is 3879.30 msec CME3.2.1#show clock 15:33:18.214 PST Thu Nov 18 2004
注:为了使对时区设置的更改生效,您必须发出no create cnf-files命令,然后发出create cnf-files命令,以更新Sep*.conf.xml文件。并且,您必须用 reset 命令重新启动 Cisco 7970 IP 电话单元。
为了使 Cisco CallManager Express 创建 Sep*.conf.xml,必须在 ephone 下配置 CLI“type 7970”。例如:
ephone 1 mac-address 0011.2032.C999 type 7970 button 1:1 2:2 3o23,24 4:27
然后关键是发出以下命令:
CCM3.2.1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. CCM3.2.1(config)#tele CCM3.2.1(config)#telephony-service CCM3.2.1(config-telephony)#create cnf-files CNF file creation is already On Updating CNF files CNF files update complete CCM3.2.1(config-telephony)#end
这将强制 Cisco CallManager Express 路由器创建具有 Cisco 7970 IP 电话特定的 MAC 地址 0011.2032.C999 的配置文件。没有此 CLI (load 7970),Cisco CallManager Express 就不能创建 SEP00112032c999.cnf.xml。此 .xml 文件是必需的,以便 Cisco 7970 IP 电话能正常运工作(包括正确的时钟)。
完成 CallManager Express 4.0 的以下配置步骤:
如果运行 CallManager Express 4.0,请确保以下 7970 IP 电话文件放置在闪存中:
CME4.0#show flash System CompactFlash directory: File Length Name/status 1 31441504 c3825-ipvoicek9-mz.124-9.T.bin 2 1994898 CVM70.2-0-2-26.sbn 3 866919 Jar70.2-9-2-26.sbn 4 591 TERM70.7-0-3-0S.loads 5 1979692 cnu70.2-7-6-26.sbn 6 591 term70.default.loads 7 591 term71.default.loads
注意:每种电话类型和Cisco CME版本的电话固件文件名列在相应的Cisco CME支持的固件、平台、内存和语音产品文档中。
为新的电话固件文件启用 TFTP 文件共享。
CME4.0#conf t Enter configuration commands, one per line. End with CNTL/Z. CME4.0(config)#tftp-server flash:CVM70.2-0-2-26.sbn CME4.0(config)#tftp-server flash:Jar70.2-9-2-26.sbn CME4.0(config)#tftp-server flash:TERM70.7-0-3-0S.loads CME4.0(config)#tftp-server flash:cnu70.2-7-6-26.sbn CME4.0(config)#tftp-server flash:term70.default.loads
将电话类型与电话固件文件关联并重新启动电话。
CME4.0(config)#telephony-service CME4.0(config-telephony)#load 7970 TERM70.7-0-3-0S !--- When configuring the load command, do not include !--- the .sbin or .loads file extension CME4.0(config-telephony)#create cnf-files
为了验证在特定 ephone 中安装了何种电话固件,请发出 show ephone phone-load 命令。
CME4.0#show ephone phone-load DeviceName CurrentPhoneload PreviousPhoneload LastReset ===================================================================================== ! SEP001759E7492C 7.0(3.0S) Initialized !--- The DeviceName includes the MAC address for the IP phone
本部分提供了可用于确认您的配置是否正常运行的信息。
为了验证 Cisco CallManager Express 是否已创建 Cisco 7970 IP 电话的配置文件,请发出 show telephony-service tftp-binding 命令。利用此命令,您可查看与各自电话关联的 SEP*.cnf.xml 文件:
CCM3.2.1#show telephony-service tftp-bindings tftp-server system:/its/SEPDEFAULT.cnf tftp-server system:/its/SEPDEFAULT.cnf alias SEPDefault.cnf tftp-server system:/its/XMLDefault.cnf.xml alias XMLDefault.cnf.xml tftp-server system:/its/ATADefault.cnf.xml tftp-server system:/its/XMLDefault7970.cnf.xml alias SEP0011211117D0.cnf.xml tftp-server system:/its/XMLDefault7970.cnf.xml alias SEP00112032C999.cnf.xml tftp-server system:/its/united_states/7960-tones.xml alias United_States/7960-to nes.xml tftp-server system:/its/united_states/7960-font.xml alias English_United_States/ 7960-font.xml tftp-server system:/its/united_states/7960-dictionary.xml alias English_United_S tates/7960-dictionary.xml tftp-server system:/its/united_states/7960-kate.xml alias English_United_States/ 7960-kate.xml tftp-server system:/its/united_states/SCCP-dictionary.xml alias English_United_S tates/SCCP-dictionary.xml
为了验证 Cisco 7970 已向 Cisco CallManager Express 注册,请发出 show ephone 命令:
CCM3.2.1#show ephone ephone-1 Mac0011.2032.C999 TCP socket[1] activeLine0 REGISTERED mediaActive0 offhook0 ringing0 reset0 reset_sent0 paging 0 debug0 IP10.10.10.13 3855 7970 keepalive 8908 max_line 8 button 1 dn 1 number 2901500 CH1 IDLE CH2 IDLE shared button 2 dn 2 number 2901566 auto dial 2901567 CH1 IDLE shared button 3 dn 23 number 2901555 CH1 IDLE mwi overlay shared button 4 dn 27 number 2918888 CH1 IDLE shared button 5 dn 30 number 2909999 CH1 IDLE CH2 IDLE shared button 6 dn 31 number 2901515 CH1 IDLE CH2 IDLE shared overlay 3 23(2901555) 24(2901557) speed dial 12900013 James speed dial 22900015 Matt speed dial 315627166448 Albert's Cell speed dial 42901510 Bill paging-dn 9 Username Joe Password 12345 after-hour exempt
为了排除 Cisco CallManager Express 系统故障,请执行以下任务:
发出 show ephone 命令以显示所有已注册电话。如果任何电话都没有注册,请执行以下步骤:
检查 DHCP 配置,包括默认路由器和 TFTP 服务器地址(选项 150)。
发出 dir 命令以检查路由器闪存中是否有必需的文件。
检查是否已为必需的文件设置 tftp-server 命令。
发出 debug ephone register mac-address 命令以显示 Cisco IP 电话注册活动。
发出 debug ip dhcp 命令以确认 DHCP 运作。
发出 show ephone 命令以显示所有已注册电话。如果电话已注册电话并显示出来,请执行以下任务:
检查电话按钮到目录号码的绑定是否正确。
检查 Cisco IP 电话是否显示为已注册。
使用电话上的 Settings 显示以验证 Cisco IP 电话上的 IP 参数设置。
发出 show phone 命令以检查 Keepalive 计数是否已更新。
发出 debug ephone register mac-address 命令以重置电话并观察重新注册。此命令显示 Cisco IP 电话。
发出 show ephone-dn summary 命令以检查 Cisco IP 电话线路的状态。
检查电话的 IP 地址并尝试 ping 该地址。
发出 debug ephone keepalive 命令为 Cisco IP 电话设置 keepalive 调试。
发出 debug ephone state 命令为 Cisco IP 电话设置状态调试。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
30-Aug-2006 |
初始版本 |