All of Silicon Mechanics servers are now imprinted with the Silicon Mechanics Serial number. The serial number will be on a sticker on the rear of every chassis and will look something like: SM123456
The imprinting process has only been in production for about 2 years now. So any system purchased on or around 2014 and longer will not have the system serial number imprinted into the DMI/FRU.
If you require this feature on an older server to ID it remotely, please follow these steps.
The tool we use is called amidelnx but it is not a free tool, we pay a yearly fee to be able to use it at our facility. There is a free version you can find online in old BIOS files called amidedos.exe which will do the same thing.
You will need to download a copy of the amidedos.exe file attached to this article.
You will also need a DOS bootable USB stick and copy the amidedos.exe file only to the USB.
Once your booted into the USB you can type the amidedos commands as follows to imprint the DMI information.
amidedos /SM ["String"] Read/Write System manufacture in Type 1.
amidedos /SP ["String"] Read/Write System product in Type 1.
amidedos /SS ["String"] Read/Write System Serial number in Type 1.
Here is a link to the amidedos users manual if you want to really dig into the commands.
To imprint the IPMI FRU information do the following:
You can find the ipmicfg tool at this link.
ipmicfg -fru <LETTER CODE> "<VALUE IN QUOTES IF IT CONTAINS SPACES>"
Here are the codes for the 3 you need.
|FRU Space Code
|FRU Memory Label
|Product Serial number
DMI/FRU Imprinting With SUM
******Motherboard must have SUM activated.***** DMI: ./sum –i xxx.xxx.xxx.xxx –u ADMIN –p XXXXXX –c GetDmiInfo --file dmi_info.txt vi dmi_info.txt Under [System] edit Serial Number :wq ./sum –i xxx.xxx.xxx.xxx –u ADMIN –p XXXXXX –c ChangeDmiInfo ...
RAM models and serials
Q: I have a failed DIMM, but I do not know the model and serial. How do I obtain this information? A: This information is written into DMI into the motherboard. To access it, simply use dmidecode, available on most UNIX and Linux operating systems by ...
Motherboard model and serial
Q: How do I determine my motherboard model and serial numbers? A: This information is written into DMI into the motherboard. To access it, simply use dmidecode, available on most UNIX and Linux operating systems by default, and available as a ...
Power supply models and serials
Q: I have a failed power supply, but I do not know the model and serial. How do I obtain this information? A: If you have redundant power supplies in your chassis, you can obtain the model and serial by querying the power backplane that manages them. ...
BIOS recovery procedure
Prerequisites: Failed motherboard with F9 POST code Latest BIOS release for your motherboard A FreeDOS / MS-DOS formatted USB drive (see our FreeDOS USB creation guide here) Instructions: If you do not already have a copy of the latest BIOS, head to ...