Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Dec 2002 15:05:21 +0000
From:      "George J.V. Cox" <gjvc@extremis.net>
To:        freebsd-stable@freebsd.org
Subject:   Re: Broadcom BCM5703X Gigabit Ethernet woes
Message-ID:  <20021226150521.GC2172@beaujolais.extremis.net>
In-Reply-To: <20021224142046.GA52116@beaujolais.extremis.net>
References:  <20021224142046.GA52116@beaujolais.extremis.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 24/12 14:20, George J.V. Cox wrote:

> I have a Dell 1655MC blade server.  It's a chassis of 6 PCs in a 3U case.  Each
> blade has two Broadcom BCM5703 interfaces.  Unfortunately, its behaviour is
> rather non-deterministic.  The chassis allows one to access the serial port of

Replying to one's own message is rather uncouth, but I'm keen to get this
fixed.  I've added some diagnostics to the bge driver, and from what I can
tell, the problem is that the PHY is not always identified.  In this case,
it was, and the the output below from brgphy_probe() shows that it's not
being detected.

Any help would be greatly appreciated in saving me from RH8! :-)

best;


gjvc


bge0: <Broadcom BCM5703X Gigabit Ethernet> mem 0xed010000-0xed01ffff irq 10
at device 10.0 on pci1
bge0: resetting
bge0: PCISTATE register timed out
bge0: conventional PCI mode
bge0: Ethernet address: 00:06:5b:0e:6d:1c
bge0: ASIC revision BCM5703 A2
bge0: media type is unset
miibus_probe
miibus0: <MII bus> on bge0
brgphy_probe: probe failed!, MII_OUI(ma->mii_id1, ma->mii_id2) = 0x3308,
MII_MODEL(mii_id2) = 0xc08
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 100baseTX-FDX, 100baseT4, auto
bge1: chip revision id 0x00001002
bge1: <Broadcom BCM5703X Gigabit Ethernet> mem 0xed000000-0xed00ffff irq 7
at device 11.0 on pci1
bge1: resetting
bge1: PCISTATE register timed out
bge1: conventional PCI mode
bge1: Ethernet address: 00:06:5b:0e:6d:1d
bge1: ASIC revision BCM5703 A2
bge1: media type is unset
bge1: MII without any PHY!

Furthermore, something is very wacked on here, because another blade server
in this bunch tells me sometimes that the media type is fiber, which is
incorrect, and doesn't seem to even call mii_phy_probe() :-(

bge0: chip revision id 0x00001002
bge0: <Broadcom BCM5703X Gigabit Ethernet> mem 0xed010000-0xed01ffff irq 10 at device 10.0 on pci1
bge0: resetting
bge0: PCISTATE register timed out
bge0: conventional PCI mode
bge0: Ethernet address: 00:b0:d0:fe:d2:26
bge0: ASIC revision BCM5703 A2
bge0: media type is fiber
bge1: chip revision id 0x00001002
bge1: <Broadcom BCM5703X Gigabit Ethernet> mem 0xed000000-0xed00ffff irq 7 at device 11.0 on pci1
bge1: resetting
bge1: PCISTATE register timed out
bge1: conventional PCI mode
bge1: Ethernet address: 00:b0:d0:fe:d2:27


-- 
[gjvc]

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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