Biosdevname does not generate expected interface names

Bug #1396187 reported by Kamil Madac
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
biosdevname (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After upgrade from 12.04 LTS to 14.04 LTS we lost consistent Ethernet interfaces names. We expected em1,2/p1p1,.. names, but we had eth0,eth1,...

For some reason when I executed

/sbin/biosdevname --nopirq -i eth0
it returned nothing

/sbin/biosdevname -i eth0
returned p1p1

It turned out that problem was in file
/lib/udev/rules.d/71-biosdevname.rules

we removed --nopirq parameter from line:
PROGRAM="/sbin/biosdevname --smbios 2.6 --nopirq --policy physical -i %k", NAME="%c", OPTIONS+="string_escape=replace"
to
PROGRAM="/sbin/biosdevname --smbios 2.6 --policy physical -i %k", NAME="%c", OPTIONS+="string_escape=replace"

and it started to work as we expected. In 12.04 LTS there was no --nopirq parameter in file 71-biosdevname.rules.

System info:
FUJITSU RX300S6R3

BIOS Information
        Vendor: FUJITSU // Phoenix Technologies Ltd.
        Version: 6.00 Rev. 1.13.2619.N1
        Release Date: 01/19/2012
        Address: 0xE4030
        Runtime Size: 114640 bytes
        ROM Size: 2048 kB
        Characteristics:
                PCI is supported
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                ESCD support is available
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                Print screen service is supported (int 5h)
                8042 keyboard services are supported (int 9h)
                Serial services are supported (int 14h)
                Printer services are supported (int 17h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported
                BIOS boot specification is supported
                Targeted content distribution is supported
        BIOS Revision: 1.13

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in biosdevname (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.