Link up problem between 1000base-SX(bge) and SUN

Hideki Yamamoto yamamoto436 at oki.com
Sun Dec 28 22:03:24 PST 2003


Hello, 

I'm having a problem about link up between 1000base-SX(bge) and SUN.

I tried yesterday's 4.9-stable on a FreeBSD box with two 3COM
3C996-SXs and two onboard BMC5703 chips.  Two 3COM 3C996-SX board link
went up, but the other side, a 1000base-SX I/F on SUN F280 did not go
up.  When doing ping command to SUN from FreeBSD box, LED on 3C996
were brinking but nothing happened to SUN board.  I changed bge0 to
bge2, but the situation was the same.  Hardware diagram is as follows.
bge0 can send or receive packates to the router or another PC with
intel SX board.

Is this related to AUTO negotiation?  

I cannot find any parameters about AUTO negotiation in 'bge' driver
source.  I checked Linux 2.4.22 kernel source and have found the
several code about auto negotiation.  I wonder if a linux box works
well.  I do not need full support of auto negotiation, but sample code
that handles auto negotiation with Solaris machine.

Any help would be greatly appreciated.

Hideki Yamamoto

 +--------------+
 |              |
 | (bge0)3C996-SX+-----+[Router]  
 |              |
 | (bge2)3C996-SX+-----+[SUN F280]
 |              |
 +--------------+

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
pcib2: <Host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib2
pcib3: <Host to PCI bridge> on motherboard
pci3: <PCI bus> on pcib3
pcib4: <ServerWorks host to PCI bridge(unknown chipset)> on motherboard
IOAPIC #1 intpin 10 -> irq 15
IOAPIC #1 intpin 13 -> irq 16
pci4: <PCI bus> on pcib4
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

-----------------------------------------------------------------
Hideki YAMAMOTO
Oki Electric Industry Co., Ltd.


More information about the freebsd-hardware mailing list