* Stefan Goetz <stefan.go...@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-
signature.asc
Description: Digital signature