← Back to team overview

kernel-packages team mailing list archive

[Bug 1545441] [NEW] Xenial/4.4 kernel does not honor biosdevname=0

 

Public bug reported:

I installed the Xenial daily testing image dated 2-13-2016
(ttp://cdimage.ubuntu.com/lubuntu/daily-live/20160213/xenial-
desktop-i386.iso).

I'm booting the kernel with the following:

    ipv6.disable=1 biosdevname=0 longhaul.enable=0 audit=0 quiet splash

However, eth0 is being named enp3s0:

    $ dmesg | egrep 'r8169|net|eth'
    [    0.017363] Initializing cgroup subsys net_cls
    [    0.017377] Initializing cgroup subsys net_prio
    [    3.150713] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
    [    3.150735] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
    [    3.150765] r8169 0000:03:00.0: PCI: Disallowing DAC for device
    [    3.151266] r8169 0000:03:00.0 eth0: RTL8102e at 0xf844a000, 00:e0:4c:52:ca:07, XID 04e00000 IRQ 26
    [    3.263623] r8169 0000:03:00.0 enp3s0: renamed from eth0
    [   15.729303] r8169 0000:03:00.0 enp3s0: link down
    [   15.729327] r8169 0000:03:00.0 enp3s0: link down
    [   17.381617] r8169 0000:03:00.0 enp3s0: link up

And:

    $ cat /etc/network/interfaces
    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo inet loopback

    auto eth0
    iface eth0 inet dhcp

And:

    $ ls -Al /etc/udev/rules.d/
    total 0

The thing that looks most different (to me) is systemd.

====================

For more information on biosdevname, see "Consistent Network Device
Naming in Linux,"
http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux.pdf.

====================

    $ uname -a
    Linux via 4.4.0-4-generic #19-Ubuntu SMP Fri Feb 5 17:38:10 UTC 2016 i686 i686 i686 GNU/Linux

    $ lsb_release -a
    No LSB modules are available.
    Distributor ID:	Ubuntu
    Description:	Ubuntu Xenial Xerus (development branch)
    Release:	16.04
    Codename:	xenial

====================

And hats of for fixing the Xserver problems with the VIA P4M900 chipset
(http://bugs.launchpad.net/ubuntu/+bug/1540774).

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1545441

Title:
  Xenial/4.4 kernel does not honor biosdevname=0

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  I installed the Xenial daily testing image dated 2-13-2016
  (ttp://cdimage.ubuntu.com/lubuntu/daily-live/20160213/xenial-
  desktop-i386.iso).

  I'm booting the kernel with the following:

      ipv6.disable=1 biosdevname=0 longhaul.enable=0 audit=0 quiet
  splash

  However, eth0 is being named enp3s0:

      $ dmesg | egrep 'r8169|net|eth'
      [    0.017363] Initializing cgroup subsys net_cls
      [    0.017377] Initializing cgroup subsys net_prio
      [    3.150713] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
      [    3.150735] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
      [    3.150765] r8169 0000:03:00.0: PCI: Disallowing DAC for device
      [    3.151266] r8169 0000:03:00.0 eth0: RTL8102e at 0xf844a000, 00:e0:4c:52:ca:07, XID 04e00000 IRQ 26
      [    3.263623] r8169 0000:03:00.0 enp3s0: renamed from eth0
      [   15.729303] r8169 0000:03:00.0 enp3s0: link down
      [   15.729327] r8169 0000:03:00.0 enp3s0: link down
      [   17.381617] r8169 0000:03:00.0 enp3s0: link up

  And:

      $ cat /etc/network/interfaces
      # interfaces(5) file used by ifup(8) and ifdown(8)
      auto lo
      iface lo inet loopback

      auto eth0
      iface eth0 inet dhcp

  And:

      $ ls -Al /etc/udev/rules.d/
      total 0

  The thing that looks most different (to me) is systemd.

  ====================

  For more information on biosdevname, see "Consistent Network Device
  Naming in Linux,"
  http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux.pdf.

  ====================

      $ uname -a
      Linux via 4.4.0-4-generic #19-Ubuntu SMP Fri Feb 5 17:38:10 UTC 2016 i686 i686 i686 GNU/Linux

      $ lsb_release -a
      No LSB modules are available.
      Distributor ID:	Ubuntu
      Description:	Ubuntu Xenial Xerus (development branch)
      Release:	16.04
      Codename:	xenial

  ====================

  And hats of for fixing the Xserver problems with the VIA P4M900
  chipset (http://bugs.launchpad.net/ubuntu/+bug/1540774).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1545441/+subscriptions


Follow ups