Dell 2950 / PERC5 FW Upgrade
Alexander Dupuy
alex.dupuy at mac.com
Wed Jan 21 23:48:35 CST 2009
Stephen Dowdy wrote:
> Of course the standard answers is OMSA, but i don't use it because
> it's a bit large for my liking.
>
`omreport chassis info` seems like it might give you the backplane
version (although it's unclear if that is the firmware or hardware
version). `omreport system version` claims to give you everything (I
haven't tried it yet). OMSA does seem a bit of overkill for what I am
looking for (just confirming firmware revisions).
> FWIW, attached is a script (incomplete) i use to obtain such information.
> It requires 'dmidecode, ipmitool, ddcprobe (detect monitor info)'.
>
Thanks for this script. I wasn't aware of dmidecode (which is not
Dell-specific, and which works quite well on other hardware, and even
QEMU VMs). I found that `dmidecode -s bios-version` is a bit simpler
than the dmidecode|egrep|grep|sed pipeline that you use to get the BIOS
version.
> # /opt/sbin/ral-superinv
> Hostname: [rtdf-c2]
> Manufacturer: [Dell Inc.]
> Model: [PowerEdge 2950]
> Serial Number: [5HCTWR1]
> BIOS Version: [2.4.3]
> BMC Version: [2.28]
> PERC5E Version: [1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03]
> SASBP Version: [1.05]
> MD1000 Version: [A.04, A.04, A.04, A.04, A.04]
>
Interestingly, your approach of using the text in /proc/scsi/scsi to get
SAS backplane firmware revision only seems to work on my systems with
PERC RAID - on a system with just the SAS 5/i embedded controller, the
backplane doesn't appear in /proc/scsi/scsi - only the disks themselves
show up. However, this is at least a step forward for me, as I couldn't
see it on any system before.
@alex
--
mailto:alex.dupuy at mac.com
More information about the Linux-PowerEdge
mailing list