Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Apr 2015 13:37:41 +0900
From:      Yonghyeon PYUN <pyunyh@gmail.com>
To:        Putinas Piliponis <putinas.piliponis@ruduo.net>
Cc:        freebsd-drivers@freebsd.org
Subject:   Re: BCM5720 no carrier
Message-ID:  <20150423043741.GA971@michelle.fasterthan.com>
In-Reply-To: <CANoGgkXkDt-9qhTFtkFZx1xNvAiL4Z94AfgCcusmYexJtBsimQ@mail.gmail.com>
References:  <CANoGgkXkDt-9qhTFtkFZx1xNvAiL4Z94AfgCcusmYexJtBsimQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 22, 2015 at 05:21:36PM +0300, Putinas Piliponis wrote:
> Hello,
> 
> I got a new Dell R730 server with 4 BCM5720C network interfaces (built in
> on motherboard).
> 
> Initially I have installed 10.1-RELEASE, but now I am on 10.1-STABLE (built
> and hour ago).
> 
> The issue I am experiencing that ifconfig doesn't see connected cable. (Yes
> I have tried 3 different cables, and they do work otherwise). I have tried
> forcing it to 1000baseT but no effect.
> (Tried running dhclient bge0 - no response from DHCP server).
> Here is dmesg output for one of interfaces:
> 
> bge0: <Broadcom NetXtreme Gigabit Ethernet, ASIC rev. 0x5720000> mem
> 0x91a30000-0x91a3ffff,0x91a40000-0x91a4ffff,0x91a50000-0x91a5ffff at device
> 0.0 on pci2
> 
> bge0: APE FW version: NCSI v1.3.7.0
> 
> bge0: CHIP ID 0x05720000; ASIC REV 0x5720; CHIP REV 0x57200; PCI-E
> 
> miibus0: <MII bus> on bge0
> 
> brgphy0: <BCM5720C 1000BASE-T media interface> PHY 1 on miibus0
> 
> brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
> 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
> 
> bge0: Using defaults for TSO: 65518/35/2048
> 
> bge0: Ethernet address: 44:a8:42:1b:b4:67
> 
> Here is output of ifconfig:
> 
> ifconfig bge0
> 
> bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
> 
> options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
> 
> ether 44:a8:42:1b:b4:67
> 
> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
> 
> media: Ethernet autoselect (none)
> 
> status: no carrier
> 
> Here is output of pciconf for bge0:
> 
> pciconf -lv bge0
> 
> bge0@pci0:2:0:0: class=0x020000 card=0x1f5b1028 chip=0x165f14e4 rev=0x00
> hdr=0x00
> 
>     vendor     = 'Broadcom Corporation'
> 
>     device     = 'NetXtreme BCM5720 Gigabit Ethernet PCIe'
> 
>     class      = network
> 
>     subclass   = ethernet
> 
> As server is not yet in production - I am willing to give a try for some
> patches (if any), etc.
> 

Would you show me the output of `devinfo -rv | grep brgphy`?
And if you plug the UTP cable into the other switch or system, does
ifconfig(8) still report no carrier?  It would be great to know
whether the link partner(switch or system) agrees on 'no carrer'
status.  Probably you can check LEDs of your system and switch.

> Sorry if it's wrong mailing list :)

freebsd-stable@ or freebsd-net@ would be better one, I guess.



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