How to update DELL SAS HBA driver / LSI Fusion MPT driver in Debian Lenny

Gido_Baumann at Gido_Baumann at
Fri Jan 22 05:23:02 CST 2010

As in a Debian 5.0.3 (Lenny) standard installation the driver for DELL
SAS HBA seems to be outdated 
I like to have I my production environment a newer version.

[    0.000000] Linux version 2.6.26-2-amd64 (Debian 2.6.26-19lenny2) 
(dannf at 
(gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25))
#1 SMP Thu Nov 5 02:23:12 UTC 2009 

05:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E
PCI-Express Fusion-MPT SAS (rev 08)
	Subsystem: Dell SAS 6/iR Adapter RAID Controller
	Kernel driver in use: mptsas
	Kernel modules: mptsas

Also in some newer kernel versions like 2.6.29.x, 2.6.30.x and so on are

[    1.165426] Fusion MPT base driver 3.04.06
[    1.165426] Copyright (c) 1999-2007 LSI Corporation 

LSI provide a actual DKMS package. Related to DKMS you will find some
more infos on

I prepared my system to build kernel modules

# aptitude install module-assistant rpm alien fakeroot 
# m-a prepare

I downloaded the latest source package from LSI 
but I think it is possible to use the package from DELL download page

As this is a 150MB package for different platforms I extracted from


the two neccessary files


Of course there would be a newer version of DKMS but this depends on
which is part of
So in this kernel version I think this will be not necessary yet. 

Sometimes I prefare to have deb packets so I used DKMS in this way 

# alien dkms- 
# dpkg -i dkms- 

and installed the driver sources than 

# rpm -i mptlinux- --nodeps 

and build for your system 

# dkms status
#dkms mkdeb -m mptlinux -v 

# dkms status
mptlinux,, 2.6.26-2-amd64, x86_64: installed (original_module

# reboot

And my DELL SAS HBA Version 5 or 6 is working. 

# modprobe mptsas
# modinfo mptsas 
filename: /lib/modules/2.6.26-2-amd64/kernel/drivers/message/fusion/mpt

# lsmod | grep mpt
mptsas  54416  0
mptscsih  41344  1 mptsas
mptbase  88292  2 mptsas, mptscsih
scsi_transport_sas  37504  1 mptsas
scsi_mod  161016  9

-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Linux-PowerEdge mailing list