From owner-freebsd-stable@FreeBSD.ORG Fri Sep 17 17:58:33 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 310C216A4E4 for ; Fri, 17 Sep 2004 17:58:33 +0000 (GMT) Received: from moek.pir.net (moek.pir.net [130.64.1.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id C82FE43D2F for ; Fri, 17 Sep 2004 17:58:32 +0000 (GMT) (envelope-from pir@pir.net) Received: from pir by moek.pir.net with local (Exim) id 1C8N0C-0005eO-1k for freebsd-stable@freebsd.org; Fri, 17 Sep 2004 13:58:32 -0400 Date: Fri, 17 Sep 2004 13:58:31 -0400 From: Peter Radcliffe To: freebsd-stable@freebsd.org Message-ID: <20040917175831.GB18526@pir.net> Mail-Followup-To: freebsd-stable@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2i X-fish: < X-Copy-On-Listmail: Please do NOT Cc: me on list mail. Subject: supporting broadcom gig BCM5751 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-stable@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2004 17:58:33 -0000 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