Biosdevname does not generate expected interface names
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/
we removed --nopirq parameter from line:
PROGRAM=
to
PROGRAM=
and it started to work as we expected. In 12.04 LTS there was no --nopirq parameter in file 71-biosdevname.
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
PCI is supported
PNP is supported
EDD is supported
USB legacy is supported
BIOS Revision: 1.13
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.