Public bug reported: With the default PROGRAM= line in biosdevname.rules.in, for systems with no SMBIOS 2.6 implemented, biosdevname might not find the type 41 tables and might fall back on PIRQ tables. PIRQ tables might be buggy and cause incorrect names.
The PROGRAM= line is modified in RHEL's and SLES' rules file to have the --smbios 2.6 and –nopirq checks: PROGRAM="/sbin/biosdevname --smbios 2.6 --nopirq --policy physical -i %k", NAME="%c", OPTIONS+="string_escape=replace" The upstream rules file does not contain the above check and looks like this: PROGRAM="/sbin/biosdevname --policy physical -i %k", NAME="%c", OPTIONS+="string_escape=replace" The attached quilt patch fixes this. ** Affects: biosdevname (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1046480 Title: do not fall back on PIRQ tables on systems where SMBIOS 2.6 is not implemented To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/biosdevname/+bug/1046480/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs