Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Apr 2005 10:26:15 -0700 (PDT)
From:      Doug White <dwhite@gumbysoft.com>
To:        kama <kama@pvp.se>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: problems with bge and cisco gbic-t sfp
Message-ID:  <20050408102436.L63303@carver.gumbysoft.com>
In-Reply-To: <20050407150846.N48554@ns1.as.pvp.se>
References:  <20050407150846.N48554@ns1.as.pvp.se>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 7 Apr 2005, kama wrote:

> I have a problem with the connection between my bge card and a cisco 7609
> with a gbic-t sfp.
>
> uname
> 5.4-STABLE FreeBSD 5.4-STABLE #0: Tue Apr 5 11:21:17 CEST 2005.
>
> dmesg
> bge0: <Broadcom BCM5703 Gigabit Ethernet, ASIC rev. 0x1002> mem
> 0xf7df0000-0xf7dfffff irq 29 at device 1.0 on pci2
> miibus0: <MII bus> on bge0
> brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0
> brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX,
> 1000baseTX-FDX, auto
> bge0: Ethernet address: 00:0d:9d:93:f1:dd
>
> ifconfig
> bge0: flags=9843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
>         inet X.X.X.X netmask 0xfffffffc broadcast X.X.X.X
>         ether 00:0d:9d:93:f1:dd
>         media: Ethernet 1000baseTX <full-duplex>
>         status: active
>
> When I run ifconfig repeatitly I get strange answers on media.
>
> media: Ethernet 1000baseTX <full-duplex> (10GBASE-SR <full-duplex>)
> media: Ethernet 1000baseTX <full-duplex> (10baseT <half-duplex>)
> ...
>
> Sometimes the status changes to none and back to active.
>
> On the other end I get nothing... The interface looks like its up and
> everything is OK. But it does not recognise the up and down as I see the
> status. I can reboot the system without it noticing anything. I dont think
> its a problem with the cisco hardware, but a bge driver issue or something
> related to the driver, like mii. The cables are CAT-6. The GBIC-T can only
> run at 1000base-T.
>
> I have other servers connected through an older and bigger GBIC-T and I
> cant find any problems on those. But they are running FreeBSD 4.x and not
> 5.x

Try these, in order:

1. Replace the cables.
2. Force the media types on both ends. Ciscos are famously picky about
autoneg.

--
Doug White                    |  FreeBSD: The Power to Serve
dwhite@gumbysoft.com          |  www.FreeBSD.org



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