[Bug 1396187] Re: Biosdevname does not generate expected interface names
Kamil Madac
1396187 at bugs.launchpad.net
Tue Nov 25 14:59:56 UTC 2014
** Description changed:
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
+ /sbin/biosdevname --nopirq -i eth0
it returned nothing
- /sbin/biosdevname -i eth0
+ /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
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to biosdevname in Ubuntu.
https://bugs.launchpad.net/bugs/1396187
Title:
Biosdevname does not generate expected interface names
Status in “biosdevname” package in Ubuntu:
New
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/biosdevname/+bug/1396187/+subscriptions
More information about the foundations-bugs
mailing list