From owner-freebsd-net@FreeBSD.ORG Mon Mar 26 14:37:53 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B74D1065679 for ; Mon, 26 Mar 2012 14:37:53 +0000 (UTC) (envelope-from longwitz@incore.de) Received: from dss.incore.de (dss.incore.de [195.145.1.138]) by mx1.freebsd.org (Postfix) with ESMTP id E79C18FC1B for ; Mon, 26 Mar 2012 14:37:52 +0000 (UTC) Received: from inetmail.dmz (inetmail.dmz [10.3.0.3]) by dss.incore.de (Postfix) with ESMTP id 0E3325D52F; Mon, 26 Mar 2012 16:37:46 +0200 (CEST) X-Virus-Scanned: amavisd-new at incore.de Received: from dss.incore.de ([10.3.0.3]) by inetmail.dmz (inetmail.dmz [10.3.0.3]) (amavisd-new, port 10024) with LMTP id KOr6602OraFo; Mon, 26 Mar 2012 16:37:45 +0200 (CEST) Received: from mail.incore (fwintern.dmz [10.0.0.253]) by dss.incore.de (Postfix) with ESMTP id 623945D52E; Mon, 26 Mar 2012 16:37:45 +0200 (CEST) Received: from bsdlo.incore (bsdlo.incore [192.168.0.84]) by mail.incore (Postfix) with ESMTP id 5177C450A8; Mon, 26 Mar 2012 16:37:45 +0200 (CEST) Message-ID: <4F707F39.9080204@incore.de> Date: Mon, 26 Mar 2012 16:37:45 +0200 From: Andreas Longwitz User-Agent: Thunderbird 2.0.0.19 (X11/20090113) MIME-Version: 1.0 To: pyunyh@gmail.com References: <4F594856.3030303@incore.de> <20120312211907.GC3671@michelle.cdnetworks.com> <4F5E0AF7.30302@incore.de> <20120313202559.GA3360@michelle.cdnetworks.com> <4F66646E.4080603@incore.de> <20120320041647.GE7518@michelle.cdnetworks.com> <4F6DA161.9040408@incore.de> <20120326003016.GA1435@michelle.cdnetworks.com> In-Reply-To: <20120326003016.GA1435@michelle.cdnetworks.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: Intel 82550 Pro/100 Ethernet and Microcode X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Mar 2012 14:37:53 -0000 YongHyeon PYUN wrote: > > I've attached a patch which will show both compatibility and EEPROM > ID word and allowed loading microcode for 82550 family. Let me > know whether this patch works for you. Yes, the patch workes fine and I have for my LOM's (rev 0x0d): fxp0: port .... fxp0: Compatibility word : 0X0d13 fxp0: EEPROM ID word : 0X5060 and for two external cards (rev 0x0c) I see fxp1: port ... fxp1: Compatibility word : 0X040b fxp1: EEPROM ID word : 0X58a0 fxp2: port ... fxp2: Compatibility word : 0X020b fxp2: EEPROM ID word : 0X50a0 > I vaguely guess there are > differences between LOM and non-LOM implementation(Mine is > stand-alone PCI NIC). I would be able to selectively allow > microcode loading after getting compatibility/EEPROM ID word. Thank you for investigating in this problem. Regards Andreas Longwitz