bootstrap small enhancements -- feedback?
J. Epperson
Dell at epperson.homelinux.net
Fri Sep 21 20:32:28 CDT 2007
On Fri, September 21, 2007 18:51, Michael_E_Brown at dell.com wrote:
> And last, does anybody have any other suggestions for improvements to the
> bootstrap scripts or repository?
>
It would be Very Cool if update_firmware supported some of the older stuff
better. My home server is a Precision 530 with a PERC 3/DC. Back in
June, I was getting:
[root at home ~]# update_firmware --yes
Searching storage directory for available BIOS updates...
Checking system_bios(ven_0x1028_dev_0x00d8) - a11
No update found
Checking pci_firmware(ven_0x101e_dev_0x1960_subven_0x1028_subdev_0x0493) -
198u
Found Update:
pci_firmware(ven_0x101e_dev_0x1960_subven_0x1028_subdev_0x0493) -
199d
Found out of date packages.
Running updates...
Installing pci_firmware(ven_0x101e_dev_0x1960_subven_0x1028_subdev_0x0493)
- 199d
Traceback (most recent call last):
File "/usr/bin/update_firmware", line 226, in <module>
sys.exit( main() )
File "/usr/bin/update_firmware", line 160, in main
ret = pkg.install()
File "/usr/lib/python2.5/site-packages/package.py", line 51, in install
return self.installFunction(self)
File "/usr/lib/python2.5/site-packages/package.py", line 24, in
defaultInstallStrategy
raise InternalError("Attempt to install a package with no install
function. Name: %s, Version: %s" % (self.name, self.version))
package.InternalError: Attempt to install a package with no install
function.
Name:pci_firmware(ven_0x101e_dev_0x1960_subven_0x1028_subdev_0x0493),
Version:
199d
So it was recognizing the PERC needed updating, but blowing up trying to
do it. Now it just does:
[root at home# update_firmware -y
Searching storage directory for available BIOS updates...
Checking System BIOS for Precision WorkStation 530 MT - a11
Did not find a newer package to install that meets all
installation checks.
This system does not appear to have any updates available.
No action necessary.
So it's recognizing the Precision now, but not the PERC, apparently. I
know this is dated hardware, but it's way good enough for SMTP,
SquirrelMail, and Samba. And still faster than my spanking new dual core
Athlon PC. If the firmware BIN for this PERC on support.dell.com wasn't
broken for modern versions of Linux, the update_firmware shortcoming
wouldn't matter to me.
But thanks for all the hard work. It helps out at the shop.
More information about the Linux-PowerEdge
mailing list