(mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2

Issues related to hardware problems
Post Reply
mmonteiro
Posts: 1
Joined: 2022/02/15 16:57:12

(mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2

Post by mmonteiro » 2022/02/15 17:13:24

Hello,

I had CentOS 8 installed in an old PowerEdge R510 and was using kmod-mpt3sas from elrepo to support the controller LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] without any problem.

I switched to CentOS 8 Stream, kernel 4.18.0-365.el8.x86_64, and mpt3sas no longer works. The kernel module loads but it does not recognize the controller and doesn't start the mpt2sas driver.

Booting with a previous CentOS 8 kernel, 4.18.0-348.7.1.el8_5.x86_64, still works normally.

Is there any incompatibility?

Thanks

User avatar
TrevorH
Site Admin
Posts: 32769
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: (mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2

Post by TrevorH » 2022/02/15 18:44:05

ELRepo kmods do not and will not work with Stream reliably. The kernel gets updated too frequently to versions that are newer than the RHEL kernel and break the "stable" KABI. If you need to continue using that kmod then you should switch to Rocky/Alma/OEL which all ship the same version of the kernel as RHEL does (though on OEL I think you have to pick it instead of the default of their own "uek").

There is also a kmod SIG that aims to produce kmods that will be specifically for one and exactly one version of the kernel. That is, if you update from kernel-4.18.0-365 to kernel-4.18.0-365.1 then you will need a newer kmod to go with it. I do not know if they currently build that kmod nor do I know much about what they do ship.
CentOS 8 died a premature death at the end of 2021 - migrate to Rocky/Alma/OEL/Springdale ASAP.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are dead, do not use them.
Use the FAQ Luke

User avatar
toracat
Site Admin
Posts: 7513
Joined: 2006/09/03 16:37:24
Location: California, US
Contact:

Re: (mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2

Post by toracat » 2022/02/15 23:04:35

Just checked the kmods SIG's packages at:

http://mirror.centos.org/centos/8-strea ... ackages/k/

The latest version is kmod-mpt3sas-4.18.0.358-3.el8s.x86_64.rpm (as of today). You need to wait for the one for kernel-4.18.0-365 to be built. Or, as TrevorH suggested, switch to one of the RHEL rebuild projects so that you can continue to use the ELRepo kmods.
CentOS Forum FAQ

Post Reply