Problem updating megaraid_sas
Paul M. Dyer
pmdyer at ctgcentral2.com
Thu Apr 8 14:28:55 CDT 2010
You could use dkms to build and install the Dell megaraid_sas driver. Read the docs, really. It works well, but try not to rely on it working without paying attention. If something goes wrong, the initrd may not build correctly and the system won't boot.
I usually check the ramdisk before rebooting with these commands. Look for the drivers in the directory tree.
gzip -dc /boot/initrd-2.6.9-55.0.12.ELsmp.img | cpio -iv
----- Original Message -----
From: "John McMonagle" <johnm at advocap.org>
To: linux-poweredge at dell.com
Sent: Thursday, April 8, 2010 9:48:44 AM (GMT-0600) America/Chicago
Subject: Re: Problem updating megaraid_sas
I have not heard any thing yet and want to get this server back on line.
Do I need to bother upgrading megaraid_sas?
If I use the xen kernel that I'm planning on it is version 00.00.03.01.
I suspect if I modify the definition of struct scsi_cmnd it would build but
also suspect would have to rebuild the whole kernel and drivers.
What is the best way to deal with upgrading megaraid_sas?
On Tuesday 06 April 2010 09:46:49 am John McMonagle wrote:
> Have a pe 2950 that I'm upgrading to debian lenny.
> At the moment using the debian 2.6.26 kernel.
> I will also need the xen 3.4.2 2.6.18 kernel.
> I upgraded all the firmware bios etc.
> I noticed that openmanage gives the following message:
> Firmware Version 5.2.2-0072
> Driver Version 00.00.03.20-rc1
> Minimum Required Driver Version 00.00.03.21
> I noticed the xen kernel is even older.
> I installed dkms.
> I downloaded the new megaraid_sas rpm from dell.
> Converted it to deb with alien and installed it.
> Problem is there seems to be an incompatablity the the kernels
> scsi_cmnd definition.
> Get errors like:
> /var/lib/dkms/megaraid_sas/v00.00.03.21/build/megaraid_sas.c: In
> function ‘megasas_make_sgl32’:
> error: ‘struct scsi_cmnd’ has no member named ‘request_buffer’
> Any suggestions?
> Linux-PowerEdge mailing list
> Linux-PowerEdge at dell.com
> Please read the FAQ at http://lists.us.dell.com/faq
Linux-PowerEdge mailing list
Linux-PowerEdge at dell.com
Please read the FAQ at http://lists.us.dell.com/faq
More information about the Linux-PowerEdge