iBMC BU线缆检测逻辑
layout: post
title: iBMC BU线缆检测逻辑
description: iBMC BU线缆检测逻辑
categories:
- iBMC
tags: - iBMC
线缆检测
iBMC BU线缆检测逻辑
每次检测前清空上次结果
读取线缆检测:
下发SMC命令读取线缆检测结果,解析并存入对应的Port对象中
获取UB_PROT对象句柄,逐个Area读取SMC命令字,将结果存在resp
解析单个port对应的线缆检测结果,写入对应的prot对象中
读取fru对应数据内容
将线缆检测结果和xml中配置的白名单和fru数据内容匹配
排除未写入的prot
确认vender id index相等
匹配Cable
更新Port的线缆检测状态,去除重复状态
匹配结束后遍历 UnitCableConfig对象,如果存在CableCcheck没有被匹配到过,说明线缆未插
CPU1 UBCDD1 A3A
CPU1 UBCDD1 A3C
CPU1 UBC1 A4A
CPU1 UBC2 A2A
CPU2 UBCDD1 B2A
CPU2 UBCDD1 B2C
CPU2 UBCDD2 B4C
CPU2 UBCDD2 B4A
CPU2 UBC1 B3A
CPU2 UBC2 A2A
CPU1 NIC1 A1A
CPU2 NIC2 CPU2
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 开心大佬
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果