• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

xgpon组网onu下摄像头无法被激活

  • 0关注
  • 0收藏,77浏览
粉丝:0人 关注:0人

问题描述:

海康软件能搜到摄像头,但没有办法激活,软件报错显示设备拒绝处理,OLT端口vlan和onu vlan都放通

#
onu config-profile test
 onu port-isolate enable
 onu protocol transparent-multicast dest-mac 0100-ffff-ffff
 uni 1 vlan-mode tag pvid 1000
 uni 1 multicast vlan 1000
 uni 1 multicast-strip-tag enable

#
onu service-profile test
 port link-type trunk
 undo port trunk permit vlan 1
 port trunk permit vlan 2 to 4094
#
#
onu line-profile test
 apply onu-config-profile test
 tcont tcont_default onu-dba-profile dba_profile_default
 subinterface 1
  apply tcont tcont_default
  onu-mapping uni all 
  apply onu-service-profile test
#

2 个回答
粉丝:24人 关注:2人

核心问题
plaintext
onu config-profile test
onu port-isolate enable
onu port-isolate enable 开启了 UNI 端口隔离
重要区分:
onu protocol transparent-multicast dest-mac 0100-ffff-ffff
这条命令只控制组播上行转发到 OLT,不控制 ONU 内部 UNI 端口之间二层互通。
SADP 激活完整交互流程
PC 发送组播查询 → IPC 回复组播(设备列表可以被 SADP 看到)
激活阶段:PC 和 IPC 建立单播 TCP 会话下发激活指令
端口隔离开启后:
PC(同一 ONU 其他 UNI 口 / 上层交换机)的单播回程报文被隔离阻断;
现象:能搜到设备,但是激活交互 TCP 握手失败,软件提示【设备拒绝处理】。
修复方案(两种方案任选,推荐方案 1 正式部署)
方案 1:修改配置文件,关闭端口隔离(正式环境标准做法)
修改 onu-config-profile:
plaintext
onu config-profile test
# 删除原有 onu port-isolate enable
undo onu port-isolate enable
onu protocol transparent-multicast dest-mac 0100-ffff-ffff
uni 1 vlan-mode tag pvid 1000
uni 1 multicast vlan 1000
uni 1 multicast-strip-tag enable
保存配置,重新绑定 line-profile 或者重启 ONU 生效。
说明:监控场景 ONU UNI 口一般只接独立摄像头,不需要端口隔离;如果后期需要端口隔离,只能PC 直连摄像头所在 UNI 口激活。
临时验证方案(不修改配置,快速确认根因)
笔记本网线直接插到摄像头同一个 UNI 口,使用 SADP 激活;
✅如果同 UNI 口可以激活,跨 UNI / 上层 PC 不能激活 → 确认就是port-isolate隔离导致。
其他需要排查的次要风险点(如果关闭隔离依然失败)
VLAN 模式不匹配
当前 uni 配置 vlan-mode tag pvid 1000
摄像头出厂默认untag(不带标签)。
摄像头报文打上 VLAN1000 标签上行;PC 如果是不带标签访问,二层不通。
优化建议:
plaintext
uni 1 vlan-mode access pvid 1000
access 模式:终端上来 untag 报文自动打上 VLAN1000;下行剥离标签,适配 IPC 出厂默认配置。
上层交换机 IGMP-Snooping、组播抑制
确认 OLT 上联交换机 VLAN1000 关闭组播拦截,放行 239.255.255.250 组播。
PC 防火墙
Windows 防火墙拦截 UDP 37020、TCP 8000 端口,临时关闭防火墙测试。
SADP 版本
使用海康官网最新 SADP,旧版本对新 IPC 固件兼容性差。
优化后的完整参考配置(推荐直接替换)
plaintext
onu config-profile test
undo onu port-isolate enable
onu protocol transparent-multicast dest-mac 0100-ffff-ffff
uni 1 vlan-mode access pvid 1000
uni 1 multicast vlan 1000
uni 1 multicast-strip-tag enable
#
onu service-profile test
port link-type trunk
undo port trunk permit vlan 1
port trunk permit vlan 2 to 4094
#
onu line-profile test
apply onu-config-profile test
tcont tcont_default onu-dba-profile dba_profile_default
subinterface 1
apply tcont tcont_default
onu-mapping uni all
apply onu-service-profile test

暂无评论

粉丝:27人 关注:1人

从你提供的配置和问题现象来看,摄像头能被搜索到但无法激活,并且报错“设备拒绝处理”,根本原因通常不在于VLAN配置,而在于ONU对摄像头激活所依赖的组播或广播协议报文处理机制不完善

🎯 核心问题分析:为什么“能搜到”却“激活不了”?

海康摄像头的激活流程通常分两步:

  1. 发现阶段(搜索到):软件通过发送组播广播报文来发现网络中的未激活摄像头。你的配置中已有 onu protocol transparent-multicast dest-mac 0100-ffff-ffff,这解决了跨ONU的组播报文透传问题,所以软件能“搜索到”摄像头

  2. 激活阶段(激活失败):发现之后,激活过程需要客户端(你的电脑)与摄像头进行端到端的、交互式的通信。这个阶段,报文需要在同一个ONU内部的端口间(电脑所在端口和摄像头所在端口)进行转发

你的ONU配置存在两个关键点,可能阻碍了这个阶段的通信:

  • 端口隔离 (onu port-isolate enable):这个配置会隔离ONU的不同UNI端口,使得插在不同端口上的设备无法二层通信。因此,电脑发往摄像头的激活报文可能被ONU丢弃了。

  • 组播透传范围onu protocol transparent-multicast 命令主要解决的是上行(到OLT)的组播报文透传,不一定能保证下行(到UNI端口)或同一ONU内部端口间的组播/广播报文转发

🛠️ 解决方案:调整ONU配置

你需要调整ONU的配置,解除端口隔离,并确保二层组播/广播报文能在ONU内部正常转发。可以尝试以下步骤:

  1. 关闭端口隔离
    在你的 onu config-profile test 视图下,删除或注释掉 onu port-isolate enable 这条命令。

    text
    # onu config-profile test # onu port-isolate enable <- 删除或注释掉这一行
  2. 开启UNI端口的未知组播/广播透传
    在ONU的每个UNI接口视图下,开启对未知组播和广播报文的透传功能

    text
    interface uni 1 transparent-multicast enable

    如果你的ONU有多个UNI口(如 uni 1 到 uni 4),需要在每个接口下都执行此命令

  3. (可选)开启IGMP Snooping
    在一些更复杂的组网环境中,开启IGMP Snooping有助于ONU更智能地处理组播报文。可以在ONU或OLT的对应VLAN下开启:

    text
    vlan 1000 igmp-snooping enable

📝 配置修改示例

调整后的 onu config-profile test 可能如下:

text
# onu config-profile test # onu port-isolate enable # 已删除此配置 onu protocol transparent-multicast dest-mac 0100-ffff-ffff uni 1 vlan-mode tag pvid 1000 uni 1 multicast vlan 1000 uni 1 multicast-strip-tag enable

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明