Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Jan 2007 10:52:15 -0500
From:      "Robert Wojciechowski" <robertw@ssginnovations.com>
To:        <freebsd-net@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   bge autoneg full-duplex modes missing on 6.2-RC2
Message-ID:  <85D4F2C294E8434CA0AF775741532686203047@server1.ssgi.local>

next in thread | raw e-mail | index | archive | help
I'm having problems on one of two identical servers which have dual
Broadcom BCM5704s onboard. The problem is that one of the servers is not
linking at 100baseTX-FDX on the bge0 interface no matter what I do
(forced, limited advertising on the switch, etc).=20

Upon further investigation I noticed this in dmesg:

bge0: <Broadcom BCM5704 B0, ASIC rev. 0x2100> mem 0xfe7f0000-0xfe7fffff
irq 49 at device 3.0 on pci2
miibus1: <MII bus> on bge0
brgphy0: <BCM5704 10/100/1000baseTX PHY> on miibus1
brgphy0:  10baseT, 100baseTX, 1000baseTX, 1000baseTX-FDX, auto
bge0: Ethernet address: 00:30:48:56:93:32
bge1: <Broadcom BCM5704 B0, ASIC rev. 0x2100> mem 0xfe7e0000-0xfe7effff
irq 50 at device 3.1 on pci2
miibus2: <MII bus> on bge1
brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus2
brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX,
1000baseTX-FDX, auto
bge1: Ethernet address: 00:30:48:56:93:33

Notice 10baseTX-FDX and 100baseTX-FDX are missing from brgphy0! The
other server doesn't have this problem at all and is running off the
same kernel and identical hardware.

This is on amd64 and 6.2-RC2 as of Jan 8th. Thanks!

-- Robert



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