It seems that SMBIOS doesn't ask type instance to start from 1 - it was only an example.
====================================== Device Type Instance is a unique value (within a given onboard device type) used to indicate the order the device is designated by the system. For example, a system with two identical Ethernet NICs may designate one NIC (with higher Bus/Device/Function=15/0/0) as the first onboard NIC (instance 1) and the other NIC (with lower Bus/Device/Function =3/0/0) as the second onboard NIC (instance 2). ====================================== The "Status" field is probably match to real hardware - in this case, the ethernet @ 00:1f.6, and therefore "disabled" should be fine. The missing one, however, is "r8169 0000:02:00.0". As this is also an onboard device, it deserves a type 41 itself. An example is also below: Handle 0x2901, DMI type 41, 11 bytes Onboard Device Reference Designation: Realtek R8169 Type: Ethernet Status: Enabled Type Instance: 1 Bus Address: 0000:02:00.0 Note the type instance must be unique (and therefore 1, not 0) and "Bus Address" should match to actual address 2:00.0. Finally, OEM/ODM should modify "To Be Filled by O.E.M." to something real; however, this is minor. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1855420 Title: dmicheck Type 41 result doesn't reflect real condition To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1855420/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs