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
(mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2
Re: (mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2
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.
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
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
Re: (mpt3sas) LSI SAS2008 PCI-Express Fusion-MPT SAS-2
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.
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