[Bug 842560] Re: bnx2 firmware missing

Mugur 842560 at bugs.launchpad.net
Sat Dec 31 15:04:20 UTC 2011


Manual installation  of packages from precise solved the problem for
oneiric. I have installed udev 1.75 ( depending on newer versions of
libacl and libudev )  by "dpkg -i PACKAGE". As you can understand I am
not a system admin and not a linux pro. Furthermore our small server
farm lies on our intranet and I try to manage a mirror repo for this
configuration.  I apologise for my last comment's last paragraph. But
being unable to see the newest package on your offline repo and try to
download teh packages and possible dependencies was not elegant.

Again happy new year.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/842560

Title:
  bnx2 firmware missing

Status in OEM Priority Project:
  Confirmed
Status in OEM Priority Project oneiric series:
  Confirmed
Status in OEM Priority Project precise series:
  Invalid
Status in “linux” package in Ubuntu:
  In Progress
Status in “udev” package in Ubuntu:
  Fix Released
Status in “linux” source package in Oneiric:
  In Progress
Status in “udev” source package in Oneiric:
  In Progress
Status in “linux” source package in Precise:
  In Progress
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




More information about the foundations-bugs mailing list