S5700 PoE供电时PD设备提示供电不足

发布时间:  2014-10-31 浏览次数:  773 下载次数:  0
问题描述
S5700-52C-PWR-EI(V200R003C00SPC300 )交换机下挂多台PoE供电设备——摄像机(球形摄像机、枪形摄像机)。 枪形摄像机供电规格为802.af,球形摄像机(AXIS安讯士网络摄像头)规格为802.at,现枪形摄像机都可正常使用;球形摄像机也能供上电,PC通过IE可登陆球形摄像机管理页面,但看不到视频画面,且页面上提示供电不足。
尝试交换机和球形摄像机中间不过配线架直接相连,也仍然是同样故障现象,而且几台球形摄像机问题一样。从交换机上查询PoE状态发现此端口最大功率和参考功率均为30W。
测试球形摄像机通过外置PoE供电模块上电可以正常工作。
告警信息
1. 摄像机界面显示如下告警:
Not enough power for both camera and pantilt motors.
2. 摄像机日志如下:
15:39:19 up 5 min, load average: 0.94, 0.65, 0.28
----- /var/log/messages -----
<INFO    > Jun 24 15:34:31 axis-00408cf5b7ae syslogd[590]: 1.4.1: restart.
<INFO    > Jun 24 15:34:33 axis-00408cf5b7ae policykit_cert: Policy Server now registered with the name 'com.axis.PolicyKitCert' and object '/com/axis/PolicyKitCert'
<INFO    > Jun 24 15:34:33 axis-00408cf5b7ae policykit_cert: Starting PolicyKitCert
<INFO    > Jun 24 15:34:33 axis-00408cf5b7ae policykit_parhand: Policy Server now registered with the name 'com.axis.PolicyKitParhand' and object '/com/axis/PolicyKitParhand'
<INFO    > Jun 24 15:34:33 axis-00408cf5b7ae policykit_parhand: Starting PolicykitParhand
<INFO    > Jun 24 15:34:33 axis-00408cf5b7ae policykit_system: Policy Server now registered with the name 'com.axis.PolicyKitSystem' and object '/com/axis/PolicyKitSystem'
<INFO    > Jun 24 15:34:33 axis-00408cf5b7ae policykit_system: Starting policykit_system
……
<INFO    > Jun 24 15:35:41 axis-00408cf5b7ae wsd[1307]: Read configuration
<CRITICAL> Jun 24 15:35:42 axis-00408cf5b7ae S88ptz[1330]: Device do not have enough power to enable camera and pantilt motors
<INFO    > Jun 24 15:35:45 axis-00408cf5b7ae libupnp[1416]: UPnP Initialized(192.168.1.36:49152)

处理过程

1. 采集交换机PoE相关信息,接口最大功率和参考功率均为30W,供电条件满足。
<Switch>display poe power
Codes: REFPW(Reference power), USMPW(User set max power),
CURPW(Current power), PKPW(Peak power), AVGPW(Average power)
PortName               Class  REFPW(mW) USMPW(mW) CURPW(mW) PKPW(mW)  AVGPW(mW)
--------------------------------------------------------------------------------
GigabitEthernet0/0/1   0      15400     30000     3286      3604      3233
GigabitEthernet0/0/2   3      15400     30000     4187      4611      2968
……
GigabitEthernet0/0/16  4      30000     30000     3180      3498      3180


2. 镜像连接摄像头的端口,抓包发现摄像头一直在发LLDP协商报文,请求17.4W功率,当前PSE所给为0:



3. 开启交换机端lldp调试开关,发现lldp为关闭状态。
<Switch>debugging  lldp event
<Switch>debugging  lldp packet  interface <连摄像头的端口>
<Switch>debugging  timeout 0
<Switch>terminal  monitor
<Switch>terminal debugging
<Switch>
Oct 23 2014 17:24:24.100.1-05:13 JIANYI_S5700-52C-PWR-EI DBGCENTER/7/DEBUG:Gloable LLDP is disabled in LLDP_SH_PUB_GetPdInfo.
<Switch>
Oct 23 2014 17:24:24.100.2-05:13 JIANYI_S5700-52C-PWR-EI DBGCENTER/7/DEBUG:Gloable LLDP is disabled in LLDP_SH_PUB_GetPdInfo.


4. 全局和接口下开启LLDP功能,问题解决。
<Switch> system-view
[Switch] lldp enable
Info: Global LLDP is enabled successfully.
[Switch] interface gigabitEthernet0/0/16
[Switch] lldp enable
Info: The LLDP is enabled on the port successfully

根因
交换机未开启LLDP协议,导致PD与PSE之间无法通过自动协商来协商供电功率。
解决方案
交换机需要确保开启LLDP协议。
建议与总结
POE上电分为如下几个步骤:detect-->class-->power on-->lldp/2-event。
前三个步骤完成802.3af规格设备的正常上电,而802.3at规格设备上电还需进行第四步发现和通告。摄像机的上电也分几个步骤:软件-->旋转-->摄像头。
因此未开启LLDP功能不影响802.3af规格设备供电;但对于802.3at规格的设备,由于前三步已完成则软件可以启动,但802.3at规格设备由于第四步无法协商成功,导致摄像头无法启动,设备提示供电不足。

END