FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 01-10-2009, 09:04 AM
Daniel Pocock
 
Default Bug#511378: bnx2 firmware not loaded

Package: firmware-bnx2


Platform: Dell M600 blade
OS: lenny amd64 (freshly installed in December 2008) as a Xen dom0

Problem description:

Thursday, the blade hardware was swapped (an M600 replaced with another
M600), same disks however.


Now, the ethernet devices don't appear after booting

Manual intervention is required to unload and reload the module bnx2 and
then do ifup eth0


Things checked already:

- dmesg shows that devices are discovered during the boot phase, and an
attempt is made to get firmware

- the initrd is definitely configured in grub (see below)
- I've extracted the initrd file, the firmware is definitely in there


title Xen 3.2-1-amd64 / Debian GNU/Linux, kernel
2.6.26-1-xen-amd64

root (hd0,0)
kernel /xen-3.2-1-amd64.gz
module /vmlinuz-2.6.26-1-xen-amd64
root=/dev/mapper/vg00-th1_root ro console=tty0

module /initrd.img-2.6.26-1-xen-amd64

Workaround (not yet tested):

One workaround I am considering is to exclude the bnx2 module from the
initrd, and then load it from /etc/modules. However, it would be ideal
if such workarounds could be avoided.




dmesg output during boot phase:


[ 1.497405] Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v1.7.5
(April 29, 2008)
[ 1.497405] ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 17 (level,
low) -> IRQ 17

[ 1.497405] firmware: requesting bnx2-06-4.0.5.fw
[ 1.502034] Fusion MPT base driver 3.04.06
[ 1.502034] Copyright (c) 1999-2007 LSI Corporation
[ 1.505058] Fusion MPT SAS Host driver 3.04.06
[ 1.533743] USB Universal Host Controller Interface driver v3.0
[ 1.533743] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 21 (level,
low) -> IRQ 21

[ 1.533743] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[ 1.533743] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[ 1.533743] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned
bus number 1

[ 1.533743] uhci_hcd 0000:00:1d.0: irq 21, io base 0x0000cc80
[ 1.533763] usb usb1: configuration #1 chosen from 1 choice
[ 1.535893] hub 1-0:1.0: USB hub found
[ 1.536011] hub 1-0:1.0: 2 ports detected
[ 1.559883] eth0: Broadcom NetXtreme II BCM5708 1000Base-SX (B2)
PCI-X 64-bit 133MHz found at mem d8000000, IRQ 17, node addr
00:22:19:90:e6:f8
[ 1.561968] ACPI: PCI Interrupt 0000:06:00.0[A] -> GSI 18 (level,
low) -> IRQ 18

[ 1.565185] firmware: requesting bnx2-06-4.0.5.fw
[ 1.573238] eth1: Broadcom NetXtreme II BCM5708 1000Base-SX (B2)
PCI-X 64-bit 133MHz found at mem d6000000, IRQ 18, node addr
00:22:19:90:e6:fa
[ 1.573415] ACPI: PCI Interrupt 0000:0a:00.0[A] -> <6>ACPI: PCI
Interrupt 0000:08:00.0[A] -> GSI 16 (level, low) -> IRQ 16

[ 1.573415] mptbase: ioc0: Initiating bringup
[ 1.573746] GSI 18 (level, low) -> IRQ 18
[ 1.573936] firmware: requesting bnx2-06-4.0.5.fw
[ 1.579344] eth2: Broadcom NetXtreme II BCM5708 1000Base-SX (B2)
PCI-X 64-bit 133MHz found at mem da000000, IRQ 18, node addr
00:1d:09:73:c2:ec
[ 1.579509] ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 19 (level,
low) -> IRQ 19

[ 1.579791] firmware: requesting bnx2-06-4.0.5.fw
[ 1.585043] eth3: Broadcom NetXtreme II BCM5708 1000Base-SX (B2)
PCI-X 64-bit 133MHz found at mem dc000000, IRQ 19, node addr
00:1d:09:73:c2:ee








--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 

Thread Tools




All times are GMT. The time now is 08:03 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org