S5000PSL PCIe插槽死了?

简介: PCIe HBA在板上4个插槽中的2个中不起作用。

设置细节和前面的步骤:我有一个Intel S5000PSL板卡,当前安装了双xeon CPU和32GB RAM(8x4GB)。 RAM是新的,因为旧的RAM以前是memtest失败的。 现在我已经用这个新的RAM在这个电路板上运行了memtest几天没有错误。 该电路板有4个PCIe插槽:两条x4通道连接IO总线,两条x8通道连接存储器总线。 我有3个LSI SAS3081e HBA,它们可以在x4插槽中单独工作,但无法在x8插槽中初始化。 安装在x8插槽中时,它们的诊断指示灯甚至无法启动。

我已经将HBA刷新到最新的固件,将主板bios重新刷新到最新的固件(它已经安装了最新的固件,但我想我会再次这样做,只是为了确保那里没有问题)。 如果我启动到Linux,lspci显示所有4个插槽本身存在,似乎被初始化(也证实在/ sys / bus / pci / devices /中启用= 1)。 只是为了踢,我经历了并设置/ sys / bus / pci / devices中的所有设备启用= 1,然后运行:

echo 1 > /sys/bus/pci/rescan 

在dmesg中还没有注册。

当插入到x4插槽中时,我仍然只能看到HBA,即使所有其他插槽都是空的。

我也将所有电源连接器重新安装到主板上。

这里是讨论板的手册

我正在用尽所有的东西,准备给董事会打电话,并命令一个新的,但我想至less在这里先问一下,看有没有人熟悉这类问题,或者看到一些明显的问题忘记了。 我在这个问题上的广泛search以及没有find任何人报告类似的问题,导致我相信这只是一个硬件问题。

认为这是一个问题,卡不喜欢的X8插槽,因为我相信可能有另一个卡提到SAS3081e-R。

我试图在没有-R的情况下查找SAS3081e,但没有成功,但是我相信这可能与主板和LSI卡不喜欢主板上的x8插槽有关。

另一个卡在x16插槽中不工作的例子:

https://communities.intel.com/message/139097

问候