On 16/11/09 06:07, Stephen Dowdy wrote: > Robin Bowes wrote, On 11/15/2009 04:43 PM: >> One of the installed files is payload/FW612II.rom. Is this the PERC >> firmware ROM that should be flashed? If so, how can I flash it from the >> (CentOS 5.4) command line? >> >> Thanks for any info you can share. > > If that is indeed a PERC firmware image, then you can get the MegaCLI > toolkit from LSI and do : > > ./MegaCli -AdpFwFlash -f FW612II.rom -aALL > Then Reboot. > *note: the command is case insensitive, and "-" are optional, so > ./MegaCli -adpfwflash -f FW612II.rom -aall > ./MegaCli adpfwflash f FW612II.rom aall > should also both work. > > *MegaCLI version 2.xx from any of the LSI SAS RAID controller series 8000 > downloads should work here, but no guarantees. > > I was referring above, however to using libsmbios to flash the BIOS > on a Dell server. (libsmbios is available on linux.dell.com) > > Also, as it appears that the firmware tools stuff has been nearly > abandoned at Dell, you'd be best going to support.dell.com finding > the server you are on, looking under the "SAS RAID Controllers" and > getting the latest firwmware update from there. It'll be called > something like "FRMW_BLAHBLAH_R12935BLAH.BIN". download that, then: > > sh FRMW_BLAHBLAH_R12935BLAH.BIN --extract FOO > cd FOO/payload > > to find the latest firmware ROM image for the PERC6i there, and > use the above megacli command.
Stephen, Thanks for the reply. That firmware ROM is indeed the same as that contained inside latest .BIN downloaded from Dell (RAID_FRMW_LX_R216023.BIN): # ls -l RAID_FRMW_LX_R216023/payload/ total 1930 -rwxr-xr-t 1 root root 1966080 Mar 30 2009 FW612IA.rom I appear to have the libsmbios toolset installed: # rpm -qa |grep smb python-smbios-2.2.17-4.1.el5 smbios-utils-bin-2.2.17-4.1.el5 libsmbios-2.2.17-4.1.el5 smbios-utils-python-2.2.17-4.1.el5 smbios-utils-2.2.17-4.1.el5 Can you tell me how I can use it to flash FW612IA.rom ? I've tried this: cd /usr/share/firmware/dell/dup/pci_firmware_ven_0x1000_dev_0x0060_subven_0x1028_subdev_0x1f0c_version_a11 ./dupdisneyinstall.sh install But, it doesn't produce any output so I'm not sure if that actually does anything! I wish Dell would go that extra mile on this and make this stuff easy to install. I mean, I'm glad that they produce the firmware updates but it wouldn't be much additional work for them to produce and maintain a yum repo of the updates and have the update_firmware script apply updates to all hardware, ie. not just the system BIOS. R. _______________________________________________ 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
