bakbad
(Bakbad)
1
各位好,
请问下这个BMC上通过NCSI 和 网讯的一款网络芯片进行通信,然后这个网络芯片同时也通过PCIe接在 和 该 BMC通信的主CPU上,请问下在这种硬件环境下,该如何在适配这款网络芯片呢,使其可用。
该BMC另外一路网络通信是和一款交换芯片进行连接,可以通过交换芯片和BMC通信(ssh 192.168.2.200,登录web网页等),但是没法通过这个导出的NCSI网口 和BMC芯片进行通信,想请教下这块的一个适配思路。
基于我的这种硬件环境,我应该参考 网卡适配指南 的哪一种进行适配呀
bakbad
(Bakbad)
2
南向适配网迅网卡经验分享 参考这里进行了sr的适配,但是还是没法ping通这个NCSI的网口,请问下platform.sr中是不是也要添加点东西,感觉是需要的。针对eth2有两个配置,eth0是不是还得添加个类似DedicatedPort_Eth2的配置项,这块该怎么去配置呢?
fantao
(Fantao)
3
你说的是ncsi over rmii协议实现BMC的网络通信,还是硬件ncsi over mctp协议获取网卡硬件信息?
bakbad
(Bakbad)
4
我目前是需要实现网络通信,能通过这个NCSI网口登录到web页面,进行ssh连接等
grlxw
(xijie)
5
NCSI口不需要配置DedicatedPort_Eth2的配置项,可以使用cli命令查看NCSI是否为工作网口:
ipmcget -d ipinfo
bakbad
(Bakbad)
6
这是当前获取到的信息,但是我这边eth0好像才是NCSI功能的网口,eth2这个是经过了一个交换芯片印出来的网口
bakbad
(Bakbad)
7
你好,请问下如何在BMC侧给共享网口发送NCSI命令呀,openUBMC里有啥工具吗
bakbad
(Bakbad)
8
你好,看了下,我这边默认不是NCSI口作为激活的,而是默认激活的eth2(经过交换芯片出来的口),请问下这里默认激活哪个口是怎么决定的呀,我的platform.sr中的配置如下:
这里需要修改啥吗?
grlxw
(xijie)
9
这样是默认激活eth2口,可以通过web查看ncsi口是否存在,若存在可以通过web直接切换成ncsi口
bakbad
(Bakbad)
10
web界面上没看到
,只有一个显示Mgmt的,这块是不是eth0的其它sr配置项有问题导致的呀
fantao
(Fantao)
11
网卡是插在riser上的吗,如果是的话还需要接一根NCSI线缆接到扩展板上,才能实现边带ncsi通信
bakbad
(Bakbad)
12
不是的,我这边的硬件环境是这样的:支持NCSI功能的网卡是直接焊在扩展板上的,BMC组件也是直接焊在扩展板上的。NCSI网卡通过板载PCIe信号走线接在计算节点的主CPU上。(交换芯片那些也是直接焊接在扩展板上的)
bakbad
(Bakbad)
13
我现在这的需求是配置多网口对外。但是目前只有eth2这个专用网口能用,默认的工作网口也是这个。
eth2这个对外网口是BMC通过SGMII0接到交换芯片上出来的。
而eth0这个NCSI网口目前是没法使用的。
能看到这个网卡设备,但是没法使用起来,能否帮忙看下sr的适配哪 是不是还存在问题
bakbad
(Bakbad)
16
另外,发现日志的打印和代码也有点对不上,是network_adapter组件本身也存在什么问题吗?
我这边日志里,能看到channel_id=31的打印信息,如下所示:
bakbad
(Bakbad)
17
请问下我这个实际硬件上没有Riser接口卡,该如何配置这个UnitConfiguration呢?
参考sr文件中的UnitConfiguration_EXU吗? 那这里实际的内容要怎么去和硬件产品对应起来呀
硬件原理图上是这么去连接的:
有谁能给指导下不,不太清楚这里的UBCDD里面的B4a、B4b是些啥玩意
fantao
(Fantao)
18
先排查边带ncsi链路是否正常吧,日志没有问题,BMC会去探测ncsi,发一下ncsi控制报文,这是对端无响应的打印
bakbad
(Bakbad)
19
范工,你好,目前手上这块板子,之前用默认的iBMC V2版本 这个NCSI网口是能正常使用的,只是替换到UBMC2509之后,发现这个NCSI网口没法使用了,专用网口(eth2是能用的),所以没有去怀疑链路这块的问题。后者我发份一键日志抽空帮忙给瞧下?
bakbad
(Bakbad)
20
你好,打扰下,请问下这个NCSI口在什么情况下能看到呀,我看日志里是bmc_network这个组件会添加Port,但是我的板卡日志只看到添加了一个专用网口? 另外一个ExterPCIe是怎样的一个添加逻辑呀? 是PCIe网卡设备那块没适配好?还是管理网络这块的配置没适配好呀?方便给看一下不?
grlxw
(xijie)
21
network_adapter识别到了NCSI口后,会向bmc_network注册NCSI网口