iPXE discussion forum

Full Version: Reading the BIOS version in iPXE?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Does iPXE have a built-in method to read the BIOS version of the machine it's loaded on, much like it can read the serial number, manufacturer and product in the configuration settings? I'm thinking about creating a script that will automatically detect if a BIOS is out of date on our fleet, but I need something to pass that variable to iPXE first.
(2015-06-15 02:12)nappington Wrote: [ -> ]Does iPXE have a built-in method to read the BIOS version of the machine it's loaded on, much like it can read the serial number, manufacturer and product in the configuration settings? I'm thinking about creating a script that will automatically detect if a BIOS is out of date on our fleet, but I need something to pass that variable to iPXE first.

Example on how to get any data out of the smbios structures:
http://lists.ipxe.org/pipermail/ipxe-dev...03562.html

If i read the spec correctly you should want
Code:
${smbios/0.5.0}    # bios-version
${smbios/0.8.0}    # bios-date
Reference URL's