Date: Sat, 25 Sep 2004 22:07:18 +0200 From: Danny Braniss <danny@cs.huji.ac.il> To: Paul Saab <ps@freebsd.org> Cc: freebsd-stable@freebsd.org Subject: Re: supporting broadcom gig BCM5751 Message-ID: <20040925200720.EF30E43D3F@mx1.FreeBSD.org> In-Reply-To: Message from Paul Saab <ps@freebsd.org> of "Sat, 25 Sep 2004 08:54:25 MST." <20040925155425.GA15039@elvis.mu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Can you try http://yogurt.org/FreeBSD/bge_5750.diff > > It got my 5751 working. it booted ok!, the real test will be tomorrow, (i can't move the rj45 from home :-) bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4001> mem 0xdfcf0000-0xdfcfffff irq 16 at device 0.0 on pci2 miibus0: <MII bus> on bge0 ukphy0: <Generic IEEE 802.3u media interface> on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge0: Ethernet address: 00:0f:1f:da:0e:64 and bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500 options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING> ether 00:0f:1f:da:0e:64 media: Ethernet autoselect (none) status: no carrier btw, this is still a problem: http://www.freebsd.org/cgi/query-pr.cgi?pr=68445 thanks, danny > > Peter Radcliffe (pir@pir.net) wrote: > > I'm trying to install a new dell machine at work but it's coming up > > with an unknown internal gig ether card and it's stupidly fussy about > > PCI cards (won't boot with random cards in it). > > > > The device is; 0x14e4 0x1677 which some searching tells me is a > > broadcom BCM5751 gig ether card. > > > > Adding the device ids to if_bge.c and if_bgereg.h; > > > > #define BCOM_DEVICEID_BCM5751 0x1677 > > > > { BCOM_VENDORID, BCOM_DEVICEID_BCM5751, > > "Broadcom BCM5751 Gigabit Ethernet" }, > > > > and PXE booting with the new kernel gives me; > > > > bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4001> mem > > 0xdfcf0000-0xdfcfffff irq 11 at device 0.0 on pci2 > > NMI ISA a0, EISA ff > > RAM parity error, likely hardware failure. > > > > Fatal trap 19: non-maskable interrupt trap while in kernel mode > > instruction pointer = 0x8:0xc028a8cb > > stack pointer = 0x10:0xc0821d4c > > frame pointer = 0x10:0xc0821d54 > > code segment = base 0x0, limit 0xfffff, type 0x1b > > = DPL 0, pres 1, def32 1, gran 1 > > processor eflags = interrupt enabled, IOPL = 0 > > current process = 0 (swapper) > > interrupt mask = net tty bio cam > > trap number = 19 > > panic: non-maskable interrupt trap > > > > This doesn't happen with a default kernel (or my special build kernel > > without the source patch). ANy hints or does this need real driver > > support work ? > > > > P. > > > > -- > > pir > > -- > -ps > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040925200720.EF30E43D3F>