Hi guys, I'm having some problems applying firmware updates for my PE2950's with the update_firmware tool. Seems like it detects the hardware and installs the firmware, but upon soft reboot all the versions are still the same and update_firmware still says that it found firmware that needs to be updated. I tried putting reboot=bios as a kernel arg but it didn't seem to change anything.
Applying these firmware updates manually seems to work (e.g. ./PE2950_BIOS_LX_2.6.1.BIN). All the OMSA tools seem to work correctly. Did I miss a step somewhere? Is there any way I can find out what went wrong? this is on a clean CentOS 5.4 machine. [r...@core17 ~]# update_firmware --yes hello world from update module doCheck() Running system inventory... Searching storage directory for available BIOS updates... Checking SAS/SATA Backplane 0:0 Backplane Firmware - 1.05 Available: dell_dup_componentid_11204 - 1.05 Did not find a newer package to install that meets all installation checks. Checking ST373455SS Firmware - s527 Available: dell_dup_componentid_16113 - s528 Found Update: dell_dup_componentid_16113 - s528 Checking PERC 6/i Integrated Controller 0 Firmware - 6.0.2-0002 Available: pci_firmware(ven_0x1000_dev_0x0060_subven_0x1028_subdev_0x1f0c) - 6.2.0-0013 Found Update: pci_firmware(ven_0x1000_dev_0x0060_subven_0x1028_subdev_0x1f0c) - 6.2.0-0013 Checking NetXtreme II BCM5708 Gigabit Ethernet rev 12 (eth1) - 4.0.3 Did not find a newer package to install that meets all installation checks. Checking BIOS - 2.3.1 Available: dell_dup_componentid_00159 - 2.6.1 Found Update: dell_dup_componentid_00159 - 2.6.1 Checking System BIOS for PowerEdge 2950 - 2.3.1 Did not find a newer package to install that meets all installation checks. Checking NetXtreme II BCM5708 Gigabit Ethernet rev 12 (eth0) - 4.0.3 Did not find a newer package to install that meets all installation checks. Checking BMC - 2.10 Available: dell_dup_componentid_05814 - 2.37 Available: dell_dup_componentid_05814 - 1.05 Found Update: dell_dup_componentid_05814 - 2.37 Found firmware which needs to be updated. Running updates... 100% Installing dell_dup_componentid_16113 - s528 Done: Update complete. You must perform a warm reboot for the update to take effect. 100% Installing dell_dup_componentid_00159 - 2.6.1 Done: Update complete. You must perform a warm reboot for the update to take effect. 100% Installing pci_firmware(ven_0x1000_dev_0x0060_subven_0x1028_subdev_0x1f0c) - 6.2.0-0013 Done: Update complete. You must perform a warm reboot for the update to take effect. 100% Installing dell_dup_componentid_05814 - 2.37 Done: Update complete. You must perform a warm reboot for the update to take effect. [r...@core17 ~]# shutdown -r now Broadcast message from root (pts/0) (Sat Jan 30 13:11:59 2010): The system is going down for reboot NOW! [r...@core17 ~]# logout Here are the steps I've followed to get to this point... yum -y install procmail OpenIPMI chkconfig --level 345 ipmi on service ipmi start wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash yum -y install srvadmin-all #relogin srvadmin-services.sh enable srvadmin-services.sh start wget -q -O - http://linux.dell.com/repo/community/bootstrap.cgi | bash wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi | bash yum -y install firmware-addon-dell yum -y install dell_ft_install yum -y install $(bootstrap_firmware)
_______________________________________________ Linux-PowerEdge mailing list Linux-PowerEdge@dell.com https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq