Panic with BCM5751 NIC
M. Schatzl
lists at neuronenwerk.de
Thu Mar 3 05:21:05 PST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
| It sounds like a PCI initialization issue with that card, which
is not
| surprising considering that it is a broadcom. An NMI pretty
much either
| means that the system ram is bad (which is not likely here), or
that a
| PCI card with shared or internal local memory has been
misconfigured.
I attached the output that occured while trying to load the patched
if_bge-module. Kernel and world built from yesterdays HEAD.
Regards,
/markus
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCJw42V/arRO6fNWsRAkaqAJ0QnYt5z6EIoC+DXIFhDNgLLHLftACgq3so
d8vQSxYcAPmJABboUetOOSk=
=xxGe
-----END PGP SIGNATURE-----
$ kldload if_bge
bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4001> mem
0xf0400000-0xf04
0ffff irq 5 at device 0.0 on pci64
Fatal trap 19: non-maskable interrupt trap while in kernel mode
instruction pointer = 0x8:0xc04152ab
stack pointer = 0x10:0xce9289e8
frame pointer = 0x10:0xce9289f0
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, IOPL = 0
current process = 732 (kldload)
current thread = pri 10
interrupt mask = tty
kernel: type 19 trap, code=0
Stopped at pcireg_cfgwrite+0x4f: call pci_cfgdisable
db> continue
bge0: firmware handshake timed out
bge0: MAC address: 00:11:85:f1:d2:01
miibus1: <MII bus> on bge0
ukphy0: <Generic IEEE 802.3u media interface> on miibus1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
[ 14:07 root at helium ~ ]
$ ifconfig bge0
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
options=3<rxcsum,txcsum>
ether 00:11:85:f1:d2:01
media: Ethernet autoselect (none)
status: no carrier
[ 14:07 root at helium ~ ]
$ ifconfig bge0 172.16.2.123
bge0: firmware handshake timed out
bge0: RX CPU self-diagnostics failed!
bge0: flow-through queue init failed
bge0: initialization failure
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
bge0: firmware handshake timed out
bge0: RX CPU self-diagnostics failed!
bge0: flow-through queue init failed
bge0: initialization failure
[ 14:08 root at helium ~ ]
$ ifconfig bge0
bge0: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500
options=3<rxcsum,txcsum>
inet 172.16.2.123 netmask 0xffff0000 broadcast 172.16.255.255
inet6 fe80::211:85ff:fef1:d201%bge0 prefixlen 64 scopeid 0x7
ether 00:11:85:f1:d2:01
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
bge0: PHY read timed out
media: Ethernet autoselect (10baseT/UTP)
status: no carrier
More information about the Kernel
mailing list