【问题咨询】Raid 卡Controller类TypeId修改意见咨询

背景】9500系列Raid卡,我们项目计划以不支持带外的管理的方式适配,我们发现9500-16i和9500-8i在名称和类型表现不一致

排查分析

9500-16i对应的sr都有配置,但typeid配置的是20,而controller_object.lua中不支持带外管理的typeid只有10

经查阅博通官网,9500-8i、9500-16i以及9500-8e支持的芯片型号和博通官网不一致

sr中配置的(从上到下依次是9500-8i、9500-16i、9500-8e)

实际博通网址给出的芯片型号(从左到右,依次是9500-8i、9500-16i、9500-8e)

9500-8i — SAS3808

9500-16i — SAS3816

9500-8e — SAS3808

疑问咨询

1. 9500-8i、9500-16i、9500-8e对应的sr中typeid和Model属性是否有问题?(原始sr来源于社区的vpd仓)

2. 如果存在问题,9500-8i、9500-16i、9500-8e对应的typeid应为多少(目前看16、18和19对应都是SAS3808)

3. 如果修改了typeid值,那么method_misc.lua中NOT_SUPPORT_OOB_CTRL_LIST列表中是否需要对应修改?这样的修改影响有哪些?

问题2,16、18、19是有区别的,看你调用的是MR、IT还是IR库,这个IMR不清楚和MR的区别

参考下面三个MR的修改再验证下
【修改描述】配置E810网卡的调速策略-vpd-AtomGit | GitCode
【修改描述】9500-8e的TypeId配置错误导致芯片类型显示错误-vpd-AtomGit | GitCode
【修改描述】不支持带外管理硬盘中添加9500-8e-storage-AtomGit | GitCode