Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Jan 2006 12:50:48 +0100
From:      Martin Nilsson <martin@gneto.com>
To:        Doug Ambrisko <ambrisko@ambrisko.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: bge BCM5721/BCM5750 fixes to work with IPMI
Message-ID:  <43B7C218.6070300@gneto.com>
In-Reply-To: <200510141915.j9EJFJ8T059154@ambrisko.com>
References:  <200510141915.j9EJFJ8T059154@ambrisko.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Doug Ambrisko wrote:
> Here are some first pass patches to make the bge driver not break IPMI.
> This was tested on a Dell PE850:
>   bge0: <Broadcom BCM5721 Gigabit Ethernet, ASIC rev. 0x4101> mem 0xfe6f0000-0xfe6fffff irq 16 at device 0.0 on pci4
>   miibus1: <MII bus> on bge0
>   brgphy0: <BCM5750 10/100/1000baseTX PHY> on miibus1
>   brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
> 
> It shouldn't break other bge cards and it might work with other Broadcom
> IPMI capable chips (they seem to have different usages).  Please let me know 
> how this goes.
> 
> I gleaned this info. from the Linux drivers.  YMMV. 

I tried applying the patches on todays current (amd64) but there have 
been a lot of changes in this driver lately so I had to apply one hunk 
by hand.

With a BCM5704 chip (Supermicro H8SSL-i) the box hangs solid after 
setting hostname.

With a BCM5721 chip (Supermicro P8SCi) i get "RX CPU Self diagnosis 
failed" and no ethernet interfaces at all.

Do you have an updated/working patch set?

Regards,
Martin




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