linux.dell.com/dkms/

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.

mkdir /var/tmp/t
cd /var/tmp/t
gzip -dc /boot/initrd-2.6.9-55.0.12.ELsmp.img | cpio -iv

Paul

----- Original Message -----
From: "John McMonagle" <[email protected]>
To: [email protected]
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?

John

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’:
> /var/lib/dkms/megaraid_sas/v00.00.03.21/build/megaraid_sas.c:489:
> error: ‘struct scsi_cmnd’ has no member named ‘request_buffer’
>
> Any suggestions?
>
> John
>
>
>
>
> _______________________________________________
> Linux-PowerEdge mailing list
> [email protected]
> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
> Please read the FAQ at http://lists.us.dell.com/faq


_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

Reply via email to