首先我们必须了解IP电话的启动过程。

1.      电话尝试加电启动。

2.      通过CDP学习Voice Vlan,或等待voice vlan超时。

3.      通过Voice Vlan发送DHCP Request,或者通过native vlan 发送DHCP Request

4.      获得IP地址和TFTP(SCCP phone Option 150)地址后尝试获取配置文件

5.      下载并读取配置,

6.      尝试连接配置文件所指定的Call Agent地址发起连接

7.      向Call Agent 发起注册

现象1 电话屏幕没有显示并不停重启

Cisco IP 电话支持Cisco Inline Power ,802.3af以及电源适配器供电。

在这里我们讨论Cisco Inline Power 供电(如果IP电话和交换机同时支持Cisco inline power 和802.3af Cisco 优选802.3af)

IP电话掉电的情况下,继电器不工作,网线被闭合形成回路 。

交换机通过周期发送Fast Link Pulse (FLP)来检测对端设备是否支持POE.

IP电话接入PoE交换机时,发送FLP,由于IP电话将线路闭合,交换机收到自己发送出去的FLP.

开始以最小功率(6.3w)尝试向IP电话供电。15-30秒后,如果没有收到PoE设备的响应,则认为对端设备有问题,为避免烧坏设备,交换机将切断电源供给,设备掉电。

由于电话掉电,继电器闭合线路导致交换机发送的FLP返回交换机,交换机尝试开始向IP电话供电。

所以导致电话不停重新启动。

假设电话启动完成后通过CDP信息请求所需电源开销。

交换机收到电源请求后,检查自己是否剩余足够功率

如果剩余功率足够,交换机开始供电,IP电话正常工作。

如果剩余功率不足,交换机切断供电,电话掉电.

由于电话掉电,继电器闭合线路导致交换机发送的FLP返回交换机,交换机尝试开始向IP电话供电。

所以导致电话不停重新启动。

早期PoE交换机不能满足全端口全功率供电,所以端口数较高的Poe设备可能得不到足够的功率。

例如Cisco 3550 Poe 支持Cisco inline power 其实是 pre-stand

无法满足7971G的功率需求。

所以当7971G接入3550后,7971会不停重启。

可以通过更换新款PoE交换机(例如3560 PoE)或者通过电源适配器排除故障。

不同型号的设备的电源需求不一样

以下是Cisco IP Phone 电源需求

CP-7902G (6.3W)

CP-7905G (6.3W)

CP-7910-SW (6.3W)

CP-7910G (6.3W)

CP-7912G (6.3W)

CP-7940G (6.3W)

CP-7960G (6.3W)

CP-7906G (5W) (Class 2)

CP-7911G (5W) (Class 2)

CP-7941G (6.3W) (Class 2)

CP-7941G-GE (12.9W) (Class 3)

CP-7961G (6.3W) (Class 2)

CP-7961G-GE (12.9W) (Class 3)

CP-7970G (10.25W) (Class 3)

CP-7971-G-GE (15.4W) (Class 3)

CP-7985G (12.55W) (Class 0, Not full brightness)

IEEE 802.3af Device - Class 0 (15.4W)

IEEE 802.3af Device - Class 1 (4W)

IEEE 802.3af Device - Class 2 (7W)

IEEE 802.3af Device - Class 3 (15.4W)

可以通过Switch# show power inline 察看PoE状态

 Switch# show power inline

Available:370.0(w)  Used:80.6(w)  Remaining:289.4(w)

InterfaceAdmin Oper      Power  Device             Class Max

(Watts)

--------- ------ ---------- ------- ------------------- ----- ----

Fa0/1    auto  on        6.3    IP Phone 7960      n/a   15.4

现象2 电话无法通过DHCP获得IP地址

根据电话的启动过程得知,IP电话需要通过DHCP获得IP地址就必须先通过CDP获得Voice VLAN

通过察看IP电话的Network setting 内的 Voice vlan 可以确定是否能够正确获得voice vlan.

假设交换机的接口下配置正确,那就有可能是CDP版本出问题了

默认情况下cisco的设备是启动CDP Version 2的。在禁用的情况下,

IP Phone 就可能无法获得正确的CDP信息。

Router#sh cdp

Global CDP information:

Sending CDP packets every 60 seconds

Sending a holdtime value of 180 seconds

Sending CDPv2 advertisements is not enabled

Router#conf t

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#cdp ad

Router(config)#cdp advertise-v2

Router(config)#do sh cdp

Global CDP information:

Sending CDP packets every 60 seconds

Sending a holdtime value of 180 seconds

Sending CDPv2 advertisements is enabled

Router(config)#

启用 CDP version 2 后需要保存重启。

假设IP Phone 获得正确的Voice Vlan,但是没有办法获得IP地址就有可能是DHCP请求无法送达DHCP服务器

由于DHCP请求是广播,路由器出现就是为了分割广播域。按照以上拓扑,Voice_GW收到了IP电话的DHCP请求,但是没有能力转发DHCP请求,且本身不具备IP地址分发能力。

解决办法Voice_GW上,在接收DHCP请求的接口上配置ip helper-address  x.x.x.x(DHCP server)

让Voice_GW收到DHCP广播请求时,以单播方式转发请求到DHCP server

在Cisco 的DHCP服务器上可以用show ip dhcp binding 察看IP地址分发情况

现象3 新的IP电话无法注册,原来的IP电话使用正常

由于原来的电话可以正常工作,则判断Call Agent(Call manager or CME)工作正常.

新电话注册出现问题即 Call Agent 未开启自动注册功能,

默认情况下,Callmanager自动注册功能是关闭的。需要手工开启。注册完成后建议关闭自动注册功能

解决方法,Cisco Unified CM Administration Page > System > Cisco Unified CM.页面上开启自动注册并且填写自动注册号码段。

假设在Callmanager上自动注册功能已经开启,且电话显示Registration Rejected,有可能是自动注册能分配的号码已经用完

解决方案到 Cisco Unified CM Administration Page > Call Routing >Route Plan Report.删除无用的自动注册号码

默认情况下高版本的CME启用自动注册功能,但是基于安全考虑,注册完成后建议关闭自动注册功能。

CME在telephony-service开启自动注册 auto-reg-ephone 并且察看是否超过了最大ephone数量限制

解决方案,开启自动注册或手工注册 ,修改max-ephone 数量,

最后就检查一下TFTP服务器了。

Callmanager上可以重启TFTP服务。手工测试tftp文件能否下载()

CME 上可以no create cnf-files 删除配置文件再create cnf-files并且 show telephony-service tftp-binding 察看配置文件.

转载于:https://blog.51cto.com/11352412/1835635

IP电话无法启动及注册相关推荐

  1. 为Cisco IP电话添加自定义铃声

    Cisco IP电话,比如7960,默认只有两个铃声. 想必很多看过<24小时>的朋友,都对剧中CTU使用的电话铃声情有独钟.(其实那些电话都是Cisco的.) 下面,就介绍一种给Cisc ...

  2. 将ip电话注册到服务器上,ip电话怎么安装设置 ip电话安装设置方法文字详解【图文】...

    随着互联网时代的到来,我们的地球变成了一个"村庄",跨越了时间和空间的界限,可以不夸张的说,一个位于"天涯",另一个身在"海角"都能相互通话 ...

  3. cisco 9951型号IP电话注册callmager失败

    今天从别处得到两台利旧的CISCO 9951型号的IP电话,打算注册到本地的callmanager进行使用.按照经验操作CISCO 9951注册到callmanager时提示拒绝,以为是网络不可达造成 ...

  4. 基于RTP协议的IP电话QoS监测及提高策略

    基于RTP协议的IP电话QoS监测及提高策略 本文转自 http://jxic.jiangxi.gov.cn/Html/2008321143656-1.html 1. 概述  随着Internet和多 ...

  5. 基于Netty的Android局域网IP电话

    PhoneCall 此项目为基于netty框架实现的局域网内的ip电话,实现了先录音然后进行混音的功能,并且在github上传了demo可以进行测试. 一.介绍 基于netty框架开发的局域网IP电话 ...

  6. 基于智能移动设备的IP电话软件的设计与实现

     摘  要 介绍了以Pocket PC2003为操作系统,带WiFi功能的智能移动设备平台下IP电话软件的设计方案与实现方法.实践证明,本软件具有实时性好.移植性强等优点.     关键字 智能移动设 ...

  7. 思科IP电话7945恢复出厂设置以及重装firmware操作步骤

    问题情形: 近日,单位拿来一台be3000进行测试,发现7935电话注册的时候出现异常,首先本来IP电话注册到be3000,系统会给电话自动下载sip版本的firmware,但是这次注册却下载的是SC ...

  8. MSSQL TCP/IP服务无法启动的解决方法

    (转)SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法 在使用360将loadrunner9.5卸载后,发现使用数据库的程序都不能正常启动,后去看SQL ...

  9. 先锋录音系统服务器,先锋音讯IP电话云录音系统——全球首创

    [IT168厂商动态] 伴随着IP技术的进步和通信产业的蓬勃发展,先锋音讯IP电话"云"录音系统近日在国内独家登场.这项系统在实现了模拟线路.混合线路和IP线路的同时,也实现了云上 ...

最新文章

  1. JavaScript 面向对象实战思想
  2. Oracle 段区块 分配 (1)
  3. 【位运算DFS/DLX】【HDU1426】【数独】
  4. 【Python】如何在文件夹里批量替换文本中的内容?
  5. Asp.net中一个页面多个表单的解决方案
  6. ByteBuf主要继承关系图
  7. 高精度:麦森数*(洛谷P1045)
  8. 第五人格服务器维修中怎么进,第五人格进不去怎么办 游戏进不去解决方法详解[多图]...
  9. Android实现分享代码,Android 分享功能的实现代码
  10. Android画笔自定义控件三要素
  11. 2017年3月份前端资源分享
  12. 聚集索引表插入数据和删除数据的方式是怎样的
  13. 【重点!记忆化递归+DP】LeetCode 72. Edit Distance
  14. SAP GUI 770下载
  15. 电子游戏销售数据分析
  16. 力扣刷题 DAY_66 回溯
  17. Matplotlib进阶教程:布局讲解
  18. web前端-仿优车诚品首页二级分类菜单
  19. web开发前台,懒人建站资源库
  20. 寒武纪如何查看mlu的运行状态

热门文章

  1. 给大家分享几个不错的高清壁纸网
  2. 数影周报:恶意插件可远程控制Google Chrome,Meta裁员超1.1万名员工
  3. android调用系统相机实现拍照功能
  4. 阿里巴巴首设集团参谋部 挖来商学院教授领军
  5. [转载]初识Windows 脚本文件(*.wsf)
  6. jQueryES6Bootstrap
  7. wan口已断开 服务器未响应,路由器设置显示wan口服务器未响应
  8. 单机单卡,单机多卡,多机多卡训练代码
  9. Visual Studio Code 入门教程
  10. #java mavn安装图像验证码jar失败kaptcha-2.3.2.jar#