社区最新代码中,9540-8i raid卡的TypeId配置的是6
根据代码中的表,6对应的是SAS3508,但是9540-8i raid卡的芯片应该是SAS3808才对:
有以下几个问题:
1.请问为什么9540-8i的typeid配置为6,这里的type和芯片型号不是一个东西么?
2.还有为什么会有多个typeid对应sas3808?
3.我要适配9520-8i raid卡,其芯片与9540-8i一样是SAS3808,那我应该配置typeid为16还是6呢?
社区最新代码中,9540-8i raid卡的TypeId配置的是6
根据代码中的表,6对应的是SAS3508,但是9540-8i raid卡的芯片应该是SAS3808才对:
有以下几个问题:
1.请问为什么9540-8i的typeid配置为6,这里的type和芯片型号不是一个东西么?
2.还有为什么会有多个typeid对应sas3808?
3.我要适配9520-8i raid卡,其芯片与9540-8i一样是SAS3808,那我应该配置typeid为16还是6呢?
问题1是BUG,引入问题的PR如下:
支持9540-8i带外管理-vpd-AtomGit | GitCode
TypeId需要改成16,Model需要改成SAS3808
问题2是由于芯片型号相同的有多种使用不同带外管理库的RAID卡,需要区分
问题3:参考storage仓的g_sml_lsi_ctrl数组,通过芯片型号和使用的带外管理库的类型确定一个TypeId
问题1. “Model需要改成SAS3808”。我看开源仓里对Controller Model的配置,有的是raid卡型号,有的是芯片型号,虽然代码里这个model不涉及逻辑控制,但是按照设计来说,是应该配置成芯片型号么?
是的 Model应该配置成芯片型号