Firmware Update PERC_5_i_Integrated on a 2970

Markus Frosch mf at odn.de
Thu May 29 05:02:54 CDT 2008


Hello Guys,
I have a little problem while updating the firmware of my PERC Controller.

I'm using the repos for updating.

This packages is getting installed while running yum with the 
bootstrap_firmware tool:

PERC_5_i_Integrated_ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03-a07-21

But it looks like the firmware tools do not find the firmware:

-----------------------------------------------------------------
# inventory_firmware
Wait while we inventory system:
System inventory:
         System BIOS for PowerEdge 2970 = 1.5.2
-----------------------------------------------------------------

I think it might be a problem with the dell-dup tools, which are getting 
installed in a dependency of the perc firmware...

When running inventory in verbose mode I can see that the dup plugin is 
getting loaded:

-----------------------------------------------------------------
# inventory_firmware -v
Checking Plugin (dell_dup)
         Loaded dell_dup plugin
Checking Plugin (bootstrap_pci)
         Loaded bootstrap_pci plugin
Checking Plugin (extract_dell_dup)
         Plugin raised DisablePlugin exception. skipping.
Checking Plugin (bootstrap_cmd)
         Loaded bootstrap_cmd plugin
Checking Plugin (mock_inventory_bootstrap)
         Plugin mock_inventory_bootstrap not loaded: doesnt match load 
type ((4,))
Checking Plugin (buildrpm_dell_dup)
         Plugin raised DisablePlugin exception. skipping.
Checking Plugin (update_cmd)
         Loaded update_cmd plugin
Checking Plugin (listplugins_cmd)
         Loaded listplugins_cmd plugin
Checking Plugin (dellbios)
         Loaded dellbios plugin
Checking Plugin (mock_repository)
         Plugin mock_repository not loaded: doesnt match load type ((4,))
Checking Plugin (inventory_cmd)
         Loaded inventory_cmd plugin
Checking Plugin (dellbios_extract)
         Plugin raised DisablePlugin exception. skipping.
Wait while we inventory system:
Not a Inventory Collector.
Not a Inventory Collector.
System inventory:
         System BIOS for PowerEdge 2970 = 1.5.2
Complete!

While in trace mode it looks like dup finds the firmware:

ENTER walkPath('/usr/share/firmware/dell/dup', 0, )
LEAVE walkPath --> <generator object at 0x2aaab1aa39e0>

ENTER 
walkPath('/usr/share/firmware/dell/dup/pci_firmware_ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03_version_a07', 
0, )
LEAVE walkPath --> <generator object at 0x2aaab1aa3b00>

ENTER callCB(None, 
path='/usr/share/firmware/dell/dup/pci_firmware_ven_0x1028_dev_0x0015_subven_0x1028_subdev_0x1f03_version_a07/package.ini'what='found_package_ini'who='iterPackages')
LEAVE callCB --> None
[...]
-----------------------------------------------------------------

But in the end I'm worried about this line:

-----------------------------------------------------------------
ENTER callCB(None, 
what='made_package'who='iterLatestPackages'package=<dell_dup.dup.DUP 
object at 0x2aaab1aa1910>)
LEAVE callCB --> None

Not a Inventory Collector.
-----------------------------------------------------------------

Anyone has the same problem? Or anyone has an idea? :-)

If you need any more information, I'll post it asap :-)

Thank you
Markus Frosch
-- 
Betrieb                                    | E-Mail: mf at odn.de
ODN OnlineDienst Nordbayern GmbH & Co. KG  | http://www.odn.de
Steinstr. 19                               |
D-90419 Nürnberg - Germany                 | Telefon +49 911 933877-21
                                            | Telefax +49 911 93428000-21
Geschäftsführerin Christiane Teichgräber   |
Amtsgericht Nürnberg - HRA 13304           |

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.us.dell.com/pipermail/linux-poweredge/attachments/20080529/6f3ef2c1/attachment.sig 


More information about the Linux-PowerEdge mailing list