Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 May 2006 08:31:45 -0400
From:      "Robert Wojciechowski" <robertw@ssginnovations.com>
To:        <freebsd-stable@freebsd.org>
Subject:   6.1-RC bge RX CPU self-diagnostic failed
Message-ID:  <85D4F2C294E8434CA0AF77574153268609508B@server1.ssgi.local>

next in thread | raw e-mail | index | archive | help
I'm running into a problem with some new dual Opteron servers we just
received yesterday on 6.1-STABLE (-RC now I suppose) amd64 updated as of
today. When booting, it sometimes fails to initialize the onboard
Broadcom gigabit Ethernet:

bge0: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2100> mem
0xfc9f0000-0xfc9fffff irq 26 at device 5.0 on pci2
bge0: firmware handshake timed out
bge0: RX CPU self-diagnostics failed!
bge0: chip initialization failed
device_attach: bge0 attach returned 6
bge1: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2100> mem
0xfc9e0000-0xfc9effff irq 27 at device 5.1 on pci2
bge1: firmware handshake timed out
bge1: RX CPU self-diagnostics failed!
bge1: chip initialization failed
device_attach: bge1 attach returned 6

Rebooting until the card is initialized seems to allow me to use those
interfaces.

I have 2 other servers with identical BCM5704C chips running on dual
Opterons on 6.1-STABLE amd64 and they seem to work fine on those. I have
two of these new servers but have only seen this problem on one of them
today. I'm trying to duplicate it on both boxes as we speak.

Any ideas on what I can do? Thanks!

-- Robert



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?85D4F2C294E8434CA0AF77574153268609508B>