From owner-freebsd-net@freebsd.org Tue Sep 12 13:23:53 2017 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F9B4E09317 for ; Tue, 12 Sep 2017 13:23:53 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 32D7C71373 for ; Tue, 12 Sep 2017 13:23:53 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mh0.gentlemail.de (ezra.dcm1.omnilan.net [IPv6:2a00:e10:2800::a135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id v8CDNntk064646; Tue, 12 Sep 2017 15:23:49 +0200 (CEST) (envelope-from freebsd@omnilan.de) Received: from titan.inop.mo1.omnilan.net (s1.omnilan.de [217.91.127.234]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id 5192D5DF; Tue, 12 Sep 2017 15:23:49 +0200 (CEST) Message-ID: <59B7DFE5.7020404@omnilan.de> Date: Tue, 12 Sep 2017 15:23:49 +0200 From: Harry Schmalzbauer Organization: OmniLAN User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-DE; rv:1.9.2.8) Gecko/20100906 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: "Igor V. Ruzanov" CC: freebsd-net@freebsd.org Subject: Re: Need help References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]); Tue, 12 Sep 2017 15:23:49 +0200 (CEST) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: ; Sender-helo: mh0.gentlemail.de; ) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2017 13:23:53 -0000 Bezüglich Igor V. Ruzanov's Nachricht vom 12.09.2017 11:00 (localtime): > Hello, FreeBSD colleagues! > Trying to forward my question to freebsd-net@ group, meybe there is a > chance to dig the answer > > I have modern network card Intel i350T2V2 (peripheral dual gigabit > port NIC). And as far as i know all Intel cards should be normally > detected by the system. But with this NIC i have some troubles: > - the system sees the card as some ethernet device but cannot find > proper (igb) driver: > pcib6: irq 47 at device 3.2 on pci0 > pci6: on pcib6 > pci6: at device 0.0 (no driver attached) > pci6: at device 0.1 (no driver attached) > - its from dmesg log. > > Fnd `pciconf -lcvb' says: > none75@pci0:6:0:0: class=0x020000 card=0x00008086 chip=0x151f8086 > rev=0x01 hdr=0x00 Hmm, neither https://svnweb.freebsd.org/base/releng/10.3/sys/dev/e1000/e1000_hw.h?view=co nor https://svnweb.freebsd.org/base/head/sys/dev/e1000/e1000_hw.h?view=co have 151f as E1000_DEV_ID defined. Qick web search reveals a spec update mentioning your card: https://www.intel.com/content/.../ethernet-controller-i350-spec-update.pdf So if would have time to read the sec update and wouldn't find any obvious reason why simply adding the id can't work, I'd try the following diff (notice: Just a unqualified blind guess, but at least one first step to make the card beeing recognized) Index: sys/dev/e1000/e1000_hw.h =================================================================== --- sys/dev/e1000/e1000_hw.h (Revision 322342) +++ sys/dev/e1000/e1000_hw.h (Arbeitskopie) @@ -168,6 +168,7 @@ #define E1000_DEV_ID_82580_COPPER_DUAL 0x1516 #define E1000_DEV_ID_82580_QUAD_FIBER 0x1527 #define E1000_DEV_ID_I350_COPPER 0x1521 +#define E1000_DEV_ID_I350_COPPER_NOEE 0x151F #define E1000_DEV_ID_I350_FIBER 0x1522 #define E1000_DEV_ID_I350_SERDES 0x1523 #define E1000_DEV_ID_I350_SGMII 0x1524