Comment 20 for bug 474207

Revision history for this message
nutznboltz (nutznboltz-deactivatedaccount) wrote :

With a bit of patching I have a mptlinux_4.22.00.00-2_all.deb

Install dkms from APT:
sudo aptitude install dkms

Fetch the 4.22.00.00-2 drivers for RHEL5 etc. from
http://www.lsi.com/storage_home/products_home/standard_product_ics/sas_ics/lsisas1068/index.html?remote=1&locale=EN

Unpack and unpack and unpack them. There are tar.gz in side of zip for days.
Somewhere in all that mess you will find mptlinux-4.22.00.00-1dkms.noarch.rpm
Convert that to a deb and install it:

fakeroot alien --to-deb mptlinux-4.22.00.00-1dkms.noarch.rpm
sudo dpkg -i mptlinux_4.22.00.00-2_all.deb

Due to cultural differences the source will unpack in the wrong place for Ubuntu. Make a copy in the right place.

sudo mkdir -p /var/lib/dkms/mptlinux/4.22.00.00/source
cd /usr/src/mptlinux-4.22.00.00/
sudo cp -a . /var/lib/dkms/mptlinux/4.22.00.00/source

Apply the patch attached to this post.

Build the dkms deb

sudo dkms build -m mptlinux -v 4.22.00.00
sudo dkms mkdeb -m mptlinux -v 4.22.00.00