bge drivers does not work for 3COM 3C996-SX / 3C996B-T

Hideki Yamamoto yamamoto436 at oki.com
Sun Jan 11 00:55:41 PST 2004


Hi,

After all, SUN recognise the FreeBSD box with 3COM 3C996-SX 
by setting adv_1000autoneg_cap = 0 in /kernel/drv/ge.conf on Solaris,
As 3COM 3C996-SX does not support MIIbus, my patch I wrote last year
was meaningless.

Regards,
Hideki Yamamoto

From: Hideki Yamamoto <hyama at acm.org>
Subject: Re: bge drivers does not work for 3COM 3C996-SX / 3C996B-T
Date: Tue, 30 Dec 2003 05:38:58 +0900 (JST)
Message-ID: <20031230.053858.74753983.yamamoto436 at oki.com>

> 
> Hi, 
> 
> I added code to recognize 3com 1000base-SX card as miibus and 
> compiled them, but I do not have time to test yet.
> I think this may solove my original problem that link of SUN SX card
> does not go up, though 3com card goes up well.
> 
> I will start testing it from Jan.4,2004.  I uploaded the fixed code
> on my web page, http://members.aol.com/hyama99/.
> 
> I appreciate If someone gives me comments on the code before testing.
> 
> Date: Mon, 29 Dec 2003 19:16:15 +0900 (JST)
> > 
> > Dear Peters
> > 
> > > > >
> > > > > bge0: <Broadcom BCM5701 Gigabit Ethernet, ASIC rev. 0x105> mem
> > > > > 0xf7ef0000-0xf7efffff irq 10 at device 1.0 on pci1 bge0: Ethernet
> > > > > address: 00:04:76:e1:06:cf
> > > > 
> > > >  No miibus or PHY on bge0?
> > > 
> > > Sorry, I cannot answer because my knowledge is not sufficient.
> > 
> > Neither PHY nor miibus exist on bge0 and bge2.  
> > Both bge0 and bge2 are SX cards.  The following is the full dmesg.
> > bge1 and bge3 have miibus and phy.
> 
> > ------------------------------------------------------------
> > bge0: <Broadcom BCM5701 Gigabit Ethernet, ASIC rev. 0x105> mem 0xf7ef0000-0xf7efffff irq 10 at device 1.0 on pci1
> > bge0: Ethernet address: 00:04:76:e1:06:cf
> > bge1: <Broadcom BCM5703 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xf7ee0000-0xf7eeffff irq 11 at device 2.0 on pci1
> > bge1: Ethernet address: 00:0b:cd:d2:b0:40
> > miibus0: <MII bus> on bge1
> > brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0
> > brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
> > bge2: <Broadcom BCM5701 Gigabit Ethernet, ASIC rev. 0x105> mem 0xf7ff0000-0xf7ffffff irq 15 at device 1.0 on pci4
> > bge2: Ethernet address: 00:0a:5e:1d:83:25
> > bge3: <Broadcom BCM5703 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xf7fe0000-0xf7feffff irq 16 at device 2.0 on pci4
> > bge3: Ethernet address: 00:0b:cd:d2:b0:3b
> > miibus1: <MII bus> on bge3
> > brgphy1: <BCM5703 10/100/1000baseTX PHY> on miibus1
> > brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
> > bge0: gigabit link up
> > bge2: gigabit link up
> > ------------------------------------------------------------
> 
> Regards,
> 
> Hideki Yamamoto


More information about the freebsd-stable mailing list