John,
I observe that you are having two problems here:
1. I think you are trying to install megaraid_sas-v00.00.03.21-4 on
RHEL5.4. This version of the megaraid_sas driver is older than the
native megaraid_sas driver of RHEL5.4 (version 00.00.04.08-RH2) and this
dkms driver is not built for RHEL5.4. If you look at the
support.dell.com website where you download the dkms driver it clearly
states that the dkms driver is for RHEL5.2 kernel and updated OS should
use the native driver.
Below is the text displayed on the download page on the support website:
----
Description: PERC5, PERC6, and CERC6 driver version 00.00.03.21-6 for
the following Linux distributions:
- RHEL 4.7
- SLES 10 SP2
- RHEL 5.2
Newer OS distributions like RHEL5.3, RHEL 4.8 and SLES 11 should use the
native (a.k.a. "in box") device driver.
----
So continue to use the native driver (version 00.00.04.08-RH2).
2. On the second system you see that the dkms driver is in the "built"
state and modinfo displays the native driver version. This is because
the dkms driver is not installed for the booted kernel and the native
driver is being used. If you want the dkms driver to be used then
install the dkms driver for the booted kernel using "dkms install"
command. Once the dkms driver is installed the modinfo command will show
the dkms driver version.
Lastly regarding 4.17 driver version - This driver is required if you
have the following Dell SAS RAID controllers (this is mentioned in the
release notes of the driver):
PERC H700 Integrated
PERC H700 Adapter
PERC H700 Modular
PERC H800 Adapter
Thanks ,
Raghavendra. B
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of John Oliver
Sent: Thursday, December 31, 2009 5:32 AM
To: linux-poweredge-Lists
Subject: Best way to upgrade MegaRAID driver?
I have several PE2950s running RHEL5 They already have one megaraid
package:
megaraid_sas-v00.00.03.21-4
The version that's being used, though:
[joli...@netcentric ~]$ /sbin/modinfo megaraid_sas
filename:
/lib/modules/2.6.18-164.el5/kernel/drivers/scsi/megaraid/megaraid_sas.ko
description: LSI MegaRAID SAS Driver
author: [email protected]
version: 00.00.04.08-RH2
license: GPL
srcversion: 6CC4D59856A54D68D7A0CBD
alias: pci:v00001028d00000015sv*sd*bc*sc*i*
alias: pci:v00001000d00000413sv*sd*bc*sc*i*
alias: pci:v00001000d0000007Csv*sd*bc*sc*i*
alias: pci:v00001000d00000071sv*sd*bc*sc*i*
alias: pci:v00001000d00000073sv*sd*bc*sc*i*
alias: pci:v00001000d00000079sv*sd*bc*sc*i*
alias: pci:v00001000d00000078sv*sd*bc*sc*i*
alias: pci:v00001000d00000060sv*sd*bc*sc*i*
alias: pci:v00001000d00000411sv*sd*bc*sc*i*
depends: scsi_mod
vermagic: 2.6.18-164.el5 SMP mod_unload 686 REGPARM 4KSTACKS
gcc-4.1
parm: poll_mode_io:Complete cmds from IO path, (default=0)
(int)
The docs say to just do rpm -ivh < dkms package >, but I can't help but
wonder if that should be -U to upgrade, or if I should (or could) remove
the existing package first. On one system, an rpm -ivh is just sitting
there 15 minutes later. That worries me a little.
On another system:
[r...@mda-services ~]# dkms status
megaraid_sas, v00.00.03.21, 2.6.18-92.1.10.el5, i686: built
[r...@mda-services ~]# modinfo megaraid_sas
filename:
/lib/modules/2.6.18-164.el5/kernel/drivers/scsi/megaraid/megaraid_sas.ko
description: LSI MegaRAID SAS Driver
author: [email protected]
version: 00.00.04.08-RH2
license: GPL
srcversion: 6CC4D59856A54D68D7A0CBD
alias: pci:v00001028d00000015sv*sd*bc*sc*i*
alias: pci:v00001000d00000413sv*sd*bc*sc*i*
alias: pci:v00001000d0000007Csv*sd*bc*sc*i*
alias: pci:v00001000d00000071sv*sd*bc*sc*i*
alias: pci:v00001000d00000073sv*sd*bc*sc*i*
alias: pci:v00001000d00000079sv*sd*bc*sc*i*
alias: pci:v00001000d00000078sv*sd*bc*sc*i*
alias: pci:v00001000d00000060sv*sd*bc*sc*i*
alias: pci:v00001000d00000411sv*sd*bc*sc*i*
depends: scsi_mod
vermagic: 2.6.18-164.el5 SMP mod_unload 686 REGPARM 4KSTACKS
gcc-4.1
parm: poll_mode_io:Complete cmds from IO path, (default=0)
(int)
So, which is it? 3.21 or 4.08?
Is there anything special about the package shipped by Dell vs. the
version that comes with Red Hat? The one I just downloaded, 4.17, is
higher than either.
--
***********************************************************************
* John Oliver http://www.john-oliver.net/ *
* *
***********************************************************************
_______________________________________________
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