IBM Support

Product name missing or incorrect - IBM BladeCenter HS22, HS23

Troubleshooting


Problem

IBM Advanced Settings Utility (ASU) or Linux dmidecode Utility may report no 'Product Name' and 'Serial Number' for BladeCenter HS22, and incorrect or no 'Product Name' for BladeCenter HS23 Blade Servers. Example 1 Is showing how to identify incorrect SMBIOS DMI type 1 structure where 'Product Name' and 'Serial Number' is missing: root:~ ./asu64 show all | grep -i "SYSTEM_PROD_DATA" SYSTEM_PROD_DATA.SysInfoProdName=7870AC1 SYSTEM_PROD_DATA.SysInfoProdIdentifier= SYSTEM_PROD_DA TA.Sys InfoSe rialNum= root:~ dmidecode -t 1 Manufacturer: IBM Product Name: - [7870AC1]- Version: 07 Serial Number: Example 2 Is showing how to identify incorrect SMBIOS DMI type 1 structure where 'Product Name' is reported incorrectly : root:~ ./asu64 sh ow all | grep -i "SYSTEM_PROD_DATA" SYSTEM_PROD_DATA.SysInfoProdName=7875AC1 SYSTEM_PROD_DATA.SysInfoProdIdentifier=BladeCenter HS23p SYSTEM_PROD_DATA.SysInfoSerialNum=xxxxx root:~ dmidecode -t 1 Manufacturer: IBM Product Name: BladeCenter HS23p -[

Resolving The Problem

Source

RETAIN tip: H166738

Symptom

IBM Advanced Settings Utility (ASU) or Linux dmidecode Utility may report no 'Product Name' and 'Serial Number' for BladeCenter HS22, and incorrect or no 'Product Name' for BladeCenter HS23 Blade Servers.

Example 1

 

Is showing how to identify incorrect SMBIOS DMI type 1 structure where 'Product Name' and 'Serial Number' is missing:

root:~ ./asu64 show all | grep -i "SYSTEM_PROD_DATA"
SYSTEM_PROD_DATA.SysInfoProdName=7870AC1
SYSTEM_PROD_DATA.SysInfoProdIdentifier=
SYSTEM_PROD_DATA.SysInfoSerialNum=

root:~ dmidecode -t 1
Manufacturer: IBM
Product Name: - [7870AC1]-
Version: 07
Serial Number:

Example 2

 

Is showing how to identify incorrect SMBIOS DMI type 1 structure where 'Product Name' is reported incorrectly:

root:~ ./asu64 show all | grep -i "SYSTEM_PROD_DATA"
SYSTEM_PROD_DATA.SysInfoProdName=7875AC1
SYSTEM_PROD_DATA.SysInfoProdIdentifier=BladeCenter HS23p
SYSTEM_PROD_DATA.SysInfoSerialNum=xxxxx

root:~ dmidecode -t 1
Manufacturer: IBM
Product Name: BladeCenter HS23p -[7875AC1]-
Version: 07
Serial Number: xxxxx

(where SMBIOS = System Management Basic Input/Output System, DMI = Direct Media Interface)

 

Affected configurations

The system may be any of the following IBM servers:

  • BladeCenter HS22, type 1936, any model
  • BladeCenter HS22, type 7870, any model
  • BladeCenter HS23, type 1929, any model
  • BladeCenter HS23, type 7875, any model

This tip is not software specific.

This tip is not option specific.

Workaround

This behavior has been fixed for HS22 Blade Servers in IMM version 1.01 and the UEFI version 1.02 or later respectively.

This behavior will be fixed for HS23 Blade Servers in future system UEFI and IMM code pack. Target date for this release is scheduled for second quarter 2014.

The file is or will be available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and Operating system on IBM Support's Fix Central web page, at the following URL:

  asu64 set SYSTEM_PROD_DATA.SysInfoProdIdentifier "m/t_model"
asu64 set SYSTEM_PROD_DATA.SysInfoSerialNum xxxxx

The sample ASU command shows how to program "Product Name" for HS22 and HS23 Blade Servers respectively:

 

root:~ ./asu64 set SYSTEM_PROD_DATA.SysInfoProdIdentifier "BladeCenter HS22"

root:~ ./asu64 set SYSTEM_PROD_DATA.SysInfoProdIdentifier "BladeCenter HS23"

 

Additional Information

The missing product name issue is related to the amount of storage allocated in UEFI for the 'Product Name' field because IMM is passing 'Product Name' string which is too big to fit in the SMBIOS 'Product Name' field (which is a concatenation of the Product Name and MTM).

UEFI has made a change in the firmware to increase the length of the SMBIOS field to accommodate longer product name. Note that new UEFI will have a dependance on the new IMM firmware level.

 

Document Location

Worldwide

Operating System

BladeCenter:Operating system independent / None

[{"Type":"HW","Business Unit":{"code":"BU056","label":"Miscellaneous"},"Product":{"code":"HW21Q","label":"BladeCenter HS22"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"HW239","label":"BladeCenter->BladeCenter HS23"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB18","label":"Miscellaneous LOB"}}]

Document Information

Modified date:
18 April 2023

UID

ibm1MIGR-5081504