CentOS 8 with LSI SAS2008

I bought a Dell H200 for my new NAS build and found out that Red Hat had removed the driver for SAS2008. The eBay seller and YouTuber Art of Servers posted a video instruction if you are installing CentOS 8 with LSI SAS2008.

However, my situation is I already have installed CentOS 8.2 to my SSD for my NAS build. Since I didn’t want to re-install the OS again, I have to install the driver using the terminal. I downloaded the correct version for my CentOS version.

You can download the driver in ISO format from here: https://elrepo.org/linux/dud/el8/x86_64/

Figure 1

You can download the RPM format here: http://mirror.rackspace.com/elrepo/elrepo/el8/x86_64/RPMS/

Figure 2

I downloaded the ISO format via wget from the CentOS server and mount the ISO file. If you downloaded the RPM, make it executable and install it.

# Download the ISO or RPM
wget https://elrepo.org/linux/dud/el8/x86_64/dd-mpt3sas-

# Create a directory to where the mount point is going to be
mkdir /media/iso

# Mount the ISO
mount dd-mpt3sas- /media/iso -o loop

At this point, the ISO should be mounted. Since the RPM is read-only, we need to copy the RPM and make it executable.

# Copy the RPM to root directory
cp /media/iso/rpms/x86_64/kmod-mpt3sas- .

# Make the RPM executable
chmod 700 kmod-mpt3sas-

Install the driver.

# Install the RPM
rpm -i kmod-mpt3sas- 

# The output should be similar to this.
[[email protected] ~]# rpm -i kmod-mpt3sas- 
warning: kmod-mpt3sas- Header V4 DSA/SHA1 Signature, key ID baadae52: NOKEY
[[email protected] ~]# 

Reboot the system and once the system rebooted, the disks that are connected to the SAS2008 should show up in lsblk output.

Hope you find this useful. Cheers!

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x