[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