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

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: