[Bug 842560] Re: bnx2 firmware missing

Mugur 842560 at bugs.launchpad.net
Sat Dec 31 13:57:15 UTC 2011


I am in asimilar situation. We have plenty of HP Proliants 380G5 and a few DELL Poweredge 1950s. On HPs we have done fresh install of 11.10 server from Debian Etch.  Ethernet cards did not recognised but rmmod bnx2, modprobe bnx2 trick resolved the problem. On first Poweredege 1950  a do-release-upgrade cycle from 10.10 to 11.10 worked pretty well besides one ethernet NIC did not worked (eth1 was working and eth0 was not)  same rmmod bnx2, modprobe bnx2 trick resolves the problem here. I was cancelling second Poweredge 1950 upgrade since our Jira/Confluence+svn was working on it. It is identical in terms of hardware with the first.  After upgrading 10.10 to 11.04 everything was fine (incl. ethernets). After 11.04 to 11.10
upgrade, system does not boot, it is in the same situation  the message

udevd[107]: '/sbin/modprobe -bv
pci:v000014E4d0000164Csv00001028sd000001B2bc02sc00i00' [172] terminated
by signal 9 (Killed)

 message is on screen. 
I am on kernel 3.0.0-14-server

This was yesterday and today I have tried to open the system with a live
CD. Mount the file system add the "blacklist bnx2" line to
/etc/modprobe.d/blacklist.conf but no luck on first reboot.

No offense but I understand that developers really work hard and release a new version of udev but to "Precise". Unfortunately ordinary users such as me are on "Oneiric". I will try to install udev by hand and report situation.
Thanks for all
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