← Back to team overview

kernel-packages team mailing list archive

[Bug 842560] Re: bnx2 firmware missing

 

Hi.

FYI This exact problem now appears to have returned in Ubuntu 14.04. I
have a server that was upgraded from 12.04 to 14.04 and now refuses to
start the network, indicating

Can't load firmware file bnx2/bnx2-mips-06-6.2.3.fw

The network interface is a Broadcom BCM5708.

I am going to swap it for an Intel NIC.

-- 
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/842560

Title:
  bnx2 firmware missing

Status in OEM Priority Project:
  Fix Released
Status in OEM Priority Project oneiric series:
  Fix Released
Status in OEM Priority Project precise series:
  Fix Released
Status in linux package in Ubuntu:
  Fix Released
Status in udev package in Ubuntu:
  Fix Released
Status in linux source package in Oneiric:
  Invalid
Status in udev source package in Oneiric:
  Fix Released
Status in linux source package in Precise:
  Fix Released
Status in udev source package in Precise:
  Fix Released

Bug description:
  SRU justification:
  udev in Ubuntu 11.10 has regressed support for certain hardware configurations, resulting in firmware failing to be loaded at boot time due to a race condition when shutting down udev in the initramfs.  This causes network interfaces to fail to come up in a usable state on systems previously supported, and also causes long boot-time delays on these same systems.

  Regression potential:
  The nature of the fix introduces the possibility that some systems that are not affected by this bug will have their boot slowed down as a result of udev being forced to process more events before it's able to exit.  However, since only events with a timeout requirement will actually be dispatched for processing, the impact here should be minimal.

  Test case:
  1. boot oneiric on a system such as a Dell PowerEdge 2950 which has two NICs that use the bnx2 driver and require the bnx2-mips-06-6.2.1.fw firmware
  2. observe that the boot has a 60-second delay and that there is an error in dmesg that the firmware fails to load for one of the NICs
  3. install the udev package from oneiric-proposed
  4. reboot 6 times to confirm that the system now boots up with no delay and that there is no error in dmesg even after multiple reboots

  Installing the latest Beta 1 of Ubuntu 11.10 (downloaded iso on
  09-06-2011) fails after the first reboot with this error:

  bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.1.fw"
  udevd[107]: '/sbin/modprobe -bv pci:v000014E4d0000164Csv00001028sd000001B2bc02sc00i00' [172] terminated by signal 9 (Killed)

  Earlier stable versions of Ubuntu Server (11.04) work fine on this
  machine.

  For further investigations i collected some additional information for
  you. (Attachments)

  Are there any other needed information i can supply?

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/842560/+subscriptions