Comment 0 for bug 1855420

Revision history for this message
cktenn (cktenn) wrote :

There are packages like systemd relies on SMBIOS type 41 information to determine the onboard network interface renaming mechanism. However, manufacturers don't always offer the correct information.

In the case
----------
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 3.1 present.

Handle 0x2900, DMI type 41, 11 bytes
Onboard Device
        Reference Designation: To Be Filled by O.E.M.
        Type: Video
        Status: Enabled
        Type Instance: 0
        Bus Address: 0000:00:02.0

Handle 0x2901, DMI type 41, 11 bytes
Onboard Device
        Reference Designation: To Be Filled by O.E.M.
        Type: Ethernet
        Status: Disabled
        Type Instance: 0
        Bus Address: 0000:00:1f.6

Handle 0x2902, DMI type 41, 11 bytes
Onboard Device
        Reference Designation: To Be Filled by O.E.M.
        Type: Sound
        Status: Disabled
        Type Instance: 0
        Bus Address: 0000:00:1f.3

Handle 0x2903, DMI type 41, 11 bytes
Onboard Device
        Reference Designation: To Be Filled by O.E.M.
        Type: SATA Controller
        Status: Disabled
        Type Instance: 0
        Bus Address: 0000:00:17.0
-------
According to the SMBIOS specification section 7.42.3, "Type Instance" should be started with 1, and all devices mentioned are enabled, but the test result of fwts dmicheck type 41 item still passed.

Description: Ubuntu 18.04.2 LTS
Release: 18.04
fwts: 18.03.00-0ubuntu5