From owner-freebsd-bugs@FreeBSD.ORG Mon Jun 23 13:00:08 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 916441065682 for ; Mon, 23 Jun 2008 13:00:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6D8678FC0C for ; Mon, 23 Jun 2008 13:00:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5ND08kF084471 for ; Mon, 23 Jun 2008 13:00:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5ND08Ap084470; Mon, 23 Jun 2008 13:00:08 GMT (envelope-from gnats) Resent-Date: Mon, 23 Jun 2008 13:00:08 GMT Resent-Message-Id: <200806231300.m5ND08Ap084470@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Kris Shaw Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DF5A1065676 for ; Mon, 23 Jun 2008 12:50:37 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 7C04A8FC18 for ; Mon, 23 Jun 2008 12:50:37 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m5NCobiu003545 for ; Mon, 23 Jun 2008 12:50:37 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m5NCobcp003544; Mon, 23 Jun 2008 12:50:37 GMT (envelope-from nobody) Message-Id: <200806231250.m5NCobcp003544@www.freebsd.org> Date: Mon, 23 Jun 2008 12:50:37 GMT From: Kris Shaw To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: gnu/124904: EEPROM corruption with Compaq NC3163 NIC X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2008 13:00:08 -0000 >Number: 124904 >Category: gnu >Synopsis: EEPROM corruption with Compaq NC3163 NIC >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jun 23 13:00:08 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Kris Shaw >Release: 6.2-RELEASE-p11 >Organization: >Environment: FreeBSD freenas.local 6.2-RELEASE-p11 FreeBSD 6.2-RELEASE-p11 #0: Wed Mar 12 18:17:49 CET 2008 root@pcbsd62:/usr/obj/freenas/usr/src/sys/FREENAS-i386 i386 >Description: Server: Compaq ML350 G2 Nic: Embedded Compaq NC3163 After booting FreeBSD 6.2 (FreeNAS 0.686.3) the embedded network controller starts to report PXE-E05 errors (EEPROM corrupted) on each bootup. Disabling PXE boot in server BIOS removes boot up error, but EEPROM corruption still causes problems because other operating systems detect EEPROM problems (e.g. Linux e100 driver). Vendor ID: 0x0E11 Device ID: 0xB134 NC3163 is controlled by fxp driver as it is based on Intel 82559 chipset. Looking through fxp source code I can see that code exists to re-program EEPROM. Perhaps the EEPROM update isn't appropriate for NC3163? >How-To-Repeat: Boot FreeBSD 6.3 >Fix: >Release-Note: >Audit-Trail: >Unformatted: