Bug#578407: live-initramfs: does not load bnx2x firmware
Subject: live-initramfs: does not load bnx2x firmware
Package: live-initramfs
Version: 1.156.1+1.157.2-1
Severity: normal
Hi,
I'm trying do Debian Lenny netboot for using with FAI.
We use some HP Blades BL460c G6 with Broadcom NetXtreme II 10Gb, which
need a firmware.
I've added "bnx2x" to /etc/initramfs-tools/modules, and installed
firmware-bnx2x package.
During update-initramfs process, I can see adding of the module and
firmware.
But when booting, I get:
bnx2x 0000:02:00.0: PCI INT A -> GSI 28 (level, low) -> IRQ 28
bnx2x: part number 412F4E-0-0-0
bnx2x: Loading bnx2x-e1h-5.0.21.0.fw
bnx2x 0000:02:00.0: firmware: requesting bnx2x-e1h-5.0.21.0.fw
bnx2x: Can't load firmware file bnx2x-e1h-5.0.21.0.fw
bnx2x: Error loading firmware
bnx2x 0000:02:00.0: PCI INT A disabled
bnx2x: probe of 0000:02:00.0 failed with error -2
I've found that the udev script firmware.agent that should enable
firmware loading is never launched when modprobing bnx2x.
My workaround is to move the script: scripts/init-premount/udev to
scripts/init-top/udev. Which makes udev launched before modprobing
modules.
I'm using lenny, with backports.
-- Package-specific info:
-- System Information:
Debian Release: 5.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.32-19-server (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages live-initramfs depends on:
ii busybox 1:1.10.2-2 Tiny utilities for small
and embed
ii file 4.26-1 Determines file type using
"magic"
ii initramfs-tools 0.93.2~bpo50+2 tools for generating an
initramfs
ii sudo 1.6.9p17-2+lenny1 Provide limited super user
privile
ii udev 0.125-7+lenny3 /dev/ and hotplug
management daemo
ii user-setup 1.23 Set up initial user and
password
Versions of packages live-initramfs recommends:
pn cryptsetup <none> (no description available)
pn eject <none> (no description available)
pn uuid-runtime <none> (no description available)
ii wget 1.11.4-2+lenny1 retrieves files from the
web
Versions of packages live-initramfs suggests:
pn curlftpfs <none> (no description available)
pn genext2fs <none> (no description available)
pn httpfs2 <none> (no description available)
pn loop-aes-utils <none> (no description available)
pn mtd-tools <none> (no description available)
pn squashfs-tools <none> (no description available)
-- no debconf information
Reply to: