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