A.2. System Requirements
The biosdevname program uses information from the system's BIOS, specifically the type 9 (System Slot) and type 41 (Onboard Devices Extended Information) fields contained within the SMBIOS. If the system's BIOS does not have SMBIOS version 2.6 or higher and this data, the new naming convention will not be used. Most older hardware does not support this feature because of a lack of BIOSes with the correct SMBIOS version and field information. For BIOS or SMBIOS version information, contact your hardware vendor.
For this feature to take effect, the biosdevname package must also be installed. The biosdevname package is part of the
basepackage group in Red Hat Enterprise Linux 6. All install options, except for Minimal Install, include this package. It is not installed on upgrades of Red Hat Enterprise Linux 6.0 to RHEL 6.1.