[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#602900: live-initramfs: bnx2 module cannot find firmware



* Stefan Goetz <stefan.goetz@cs.rwth-aachen.de> [Tue Nov 09, 2010 at 09:10:30AM +0000]:

> I use a live initramfs for netbooting an installation system (FAI)
> on a DELL R710 server with Broadcom 5709C cards which depend on
> the bnx2 kernel module which in turn depends on bnx2 firmware.
> After including this firmware in the initrd and adding bnx2 to the
> list of modules to load, the module, after being loaded in the
> modules stage, reports that it cannot find the firmware although
> it is present.

> The cause of this issue is that udev is not available when the
> module is loaded. This is because the module stage precedes the
> premount stage which starts udev.

> My own workaround is to add a script to the premount stage which
> has the udev scripts as its pre-requisite and the modprobes the
> bnx2 module. This works, but it's a hack.

> I think, udev should be started before module loading in general
> to fix this issue.

> This issue is a duplicate of bug #578407 which was closed.

The image mentioned in #578407 sadly isn't available anymore.
Which kernel version are you using in your setup?

Can you please try to reproduce this issue with current
live-boot/live-boot-initramfs-tools to make sure the problem is
located in the version provided through FAI (the live-initramfs
version you are reporting against) but not within Debian?

Thanks!

regards,
-mika-

Attachment: signature.asc
Description: Digital signature


Reply to: