Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Sep 2006 12:46:07 +0400
From:      Oleg Bulyzhin <oleg@freebsd.org>
To:        Matthew Jacob <lydianconcepts@gmail.com>
Cc:        David Christensen <davidch@broadcom.com>, LI Xin <delphij@delphij.net>, "Simon L. Nielsen" <simon@freebsd.org>, freebsd-current@freebsd.org
Subject:   Re: Speaking of BGE(4)
Message-ID:  <20060908084607.GA14414@lath.rinet.ru>
In-Reply-To: <7579f7fb0609071142t55ed3d6bib8c31db807cde0f7@mail.gmail.com>
References:  <7579f7fb0609071142t55ed3d6bib8c31db807cde0f7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--h31gzZEtNLTqOjlF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Thu, Sep 07, 2006 at 11:42:05AM -0700, Matthew Jacob wrote:
> Speaking of BGE issues... a genuine amd64 motherboard with latest
> -current source can't deal with the onboard bge. Any help for me
> before I burn a PCI slot on another NIC card?
> 
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> bge1: PHY read timed out
> 
> 
> bge1: <Broadcom BCM5704 A2, ASIC rev. 0x2002> mem 
> 0xfe470000-0xfe47ffff,0xfe4600
> 00-0xfe46ffff irq 28 at device 3.1 on pci14
> miibus1: <MII bus> on bge1
> brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus1
> brgphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 
> 1000baseTX
> -FDX, auto
> bge1: Ethernet address: 00:00:1a:18:ab:9f
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

Could you please test attached patch (created by David)?
If it will not work (though i guess it should help), please test 
if_bge.c rev. 1.140

-- 
Oleg.


--h31gzZEtNLTqOjlF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="if_bge.c.patch"

Index: if_bge.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/bge/if_bge.c,v
retrieving revision 1.143
diff -r1.143 if_bge.c
984,992d983
< 	/*
< 	 * Check the 'ROM failed' bit on the RX CPU to see if
< 	 * self-tests passed.
< 	 */
< 	if (CSR_READ_4(sc, BGE_RXCPU_MODE) & BGE_RXCPUMODE_ROMFAIL) {
< 		device_printf(sc->bge_dev, "RX CPU self-diagnostics failed!\n");
< 		return (ENODEV);
< 	}
< 

--h31gzZEtNLTqOjlF--



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