zeha/hp-firmware-catalog
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
HP ProLiant Firmware Update Downloader -------------------------------------- Checking manually for new firmware updates is tedious work. This is a toolset for automation of this process. To automatically download the catalog and what the authors decided to be relevant firmware updates, just: $ make download It's up to the user to select the newest firmware and apply it ;) If you need other firmware, modify download_fw.py. Also note that HP apparently doesn't properly tag some firmware updates, so this tool can't decide what's the correct newer firmware. This especially applies to the power management controller firmware. You'll need to download these manually. For licensing information, please see the file COPYING. JSON Output data (catalog.json) ------------------------------- "sw_keys" seems to be what HP uses to identify the hardware component. Different firmware updates for the same hardware component will carry the same sw_keys. Known components <-> sw_keys: * RAID controllers: PCI ID * System ROM: some ID * ILO: some ID * Power Management Controllers: "PowerPIC-*" * Hard drives: Vendor ID (e.g. "ST31000340NS") Installation ------------ You will need make, xsltproc, Python 2.6 or Python 2.5 + simplejson installed on your system. On a Debian system install the following packages using APT: apt-get install make python-simplejson xsltproc
About
HP ProLiant Firmware Update Downloader
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published