10 Elder

 • 

6.2K Posts

December 21st, 2016 10:00

Hello

Are the systems that are not reporting a product name normal R730s? If they are OEM or some type of R730 running a custom BIOS then they may not report a product name.

I would suggest updating the system BIOS to the latest version and check again.

Thanks

8 Posts

December 21st, 2016 10:00

I'm seeing this on R730, R720 and R620.  (But not on R610)

They are all running a 64bit version of Linux, CentOS Linux release 7.2.1511.

We've never run anything else on the R730, but the R720 and R620 previously ran a 32bit version of CentOS and we were getting correct reporting of the Product Name then.


The BIOS on the R730 is up-to-date from Dell as of a couple weeks ago.

I can't vouch that the settings haven't been fuxxed with somehow at some point.  I suppose that a part of my question would be if there is a way to simply push the correct value into the correct place so that dmidecode,etc. would just work.

8 Posts

December 21st, 2016 11:00

Thanks for the response.

Here's requested output : 

# sudo dmidecode | grep -A3 '^System Information'
System Information
Manufacturer:
Product Name:
Version: Not Specified

As I stated, I tried product_name, which is the relevant file under /sys/devices/virtual/dmi/id/ ; it gives me an empty line (ie, just the \n character).

9 Legend

 • 

47K Posts

December 21st, 2016 11:00

What does it show when you do this?

sudo dmidecode | grep -A3 '^System Information'

Try sudo dmidecode -t baseboard for full information on the DMI table contents relevant to your baseboard, in a human readable form. For just the System Product, you can use either:

sudo dmidecode -s system-product
sudo dmidecode -s baseboard-product-name

Other relevant options for motherboard info are

sudo dmidecode -s system-version
sudo dmidecode -s baseboard-version
sudo dmidecode -s system-manufacturer
sudo dmidecode -s baseboard-manufacturer

Try sudo dmidecode -s for a full list of system DMI strings available.

much of this information is available under /sys/devices/virtual/dmi/id

#!/bin/bash

cd /sys/devices/virtual/dmi/id/
for f in *; do
        printf "$f "
        cat $f 2>/dev/null || echo "***_Unavailable_***"
done

bios_date
bios_vendor
bios_version
board_asset_tag
board_name
board_serial
board_vendor
board_version
chassis_asset_tag
chassis_serial
chassis_type
chassis_vendor
chassis_version
modalias
power
product_name
product_serial
product_uuid
product_version
smbios_version
subsystem
sys_vendor
uevent

10 Elder

 • 

6.2K Posts

December 21st, 2016 12:00

We've never run anything else on the R730, but the R720 and R620 previously ran a 32bit version of CentOS and we were getting correct reporting of the Product Name then.

If it is being reported correctly in some operating systems but not others then it is not an issue with the server. It is an issue with the OS or dmidecode being able to properly read/interpret the information. I would suggest booting to our SLI and checking dmidecode there:

www.dell.com/support/contents/article/Product-Support/Self-support-Knowledgebase/enterprise-resource-center/Enterprise-Tools/support-live-image

If you are able to read the system information from SLI then it is a compatibility issue.

Thanks

8 Posts

December 21st, 2016 14:00

I downloaded that ISO and rebooted my R730 with it.

sudo dmidecode | grep -A3 '^System Information'

Gives me the same lack  of information  that I see under our version of Centos empty 'Manufacturer' and  'Product Name' under 'System Information'.

Ours : CentOS Linux release 7.2.1511

The ISO's : Centos Linux Server release 7. (Maipo)

Both seem to be 64-bit.

8 Posts

December 22nd, 2016 14:00

Update :

I also tried the ISO on an R620, got an empty Product Name and Manufacturer ( just like R730).

I tried an R610, got Product Name of" PowerEdge R610" and Manufacturer of "Dell Inc"

No Events found!

Top