From owner-freebsd-stable@FreeBSD.ORG Sat Sep 25 20:07:21 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A5E416A4CE; Sat, 25 Sep 2004 20:07:21 +0000 (GMT) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF30E43D3F; Sat, 25 Sep 2004 20:07:20 +0000 (GMT) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1CBIpC-000KR0-F8; Sat, 25 Sep 2004 22:07:18 +0200 X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Paul Saab In-Reply-To: Message from Paul Saab of "Sat, 25 Sep 2004 08:54:25 MST." <20040925155425.GA15039@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 25 Sep 2004 22:07:18 +0200 From: Danny Braniss Message-Id: <20040925200720.EF30E43D3F@mx1.FreeBSD.org> cc: freebsd-stable@freebsd.org Subject: Re: supporting broadcom gig BCM5751 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Sep 2004 20:07:21 -0000 > 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: mem 0xdfcf0000-0xdfcfffff irq 16 at device 0.0 on pci2 miibus0: on bge0 ukphy0: 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 mtu 1500 options=1a 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: 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" >