From owner-freebsd-stable@FreeBSD.ORG Wed Feb 11 23:33:47 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96F90106564A for ; Wed, 11 Feb 2009 23:33:47 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.176]) by mx1.freebsd.org (Postfix) with ESMTP id 666E48FC17 for ; Wed, 11 Feb 2009 23:33:47 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by wa-out-1112.google.com with SMTP id k34so208502wah.27 for ; Wed, 11 Feb 2009 15:33:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=MyEica37Mh1P/IGEpb/HFM9AcE01jhF6gujB/ntD5hw=; b=KHfM3Q/tPrZhGsfIhuk34DD8uKtiyBChoGlJZkja5GXGgOaBZ5dW8tKc3RCN3XYsC+ IOER4HWIyXMh/2L3+BB3X4q9A+kmyhb0RYVNS8qaP7pMEb4/9r5/WgoV7HH9htKvNgkq YDAGJCnfCeudYS2qv00ArAtJOkpkyDyQeuW3A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=bzmxMFa+ZPz6cx1MGPF1qoGAa3QrDcAWefTMUkBmIMHyQGREOPIVjMpK9X+Dtib71C tXS4iCqH+L2Im0OybybYFqAqPMlVT1cCl6B0mtYixKpGASrNfWJ0hGJDp3B9vaPCjyCM 3pzxoJjX4STwqxQPRjUIO68udyKHoS8/6viPw= MIME-Version: 1.0 Received: by 10.114.36.4 with SMTP id j4mr87006waj.119.1234395226987; Wed, 11 Feb 2009 15:33:46 -0800 (PST) In-Reply-To: References: Date: Wed, 11 Feb 2009 15:33:46 -0800 Message-ID: <2a41acea0902111533u4fc7cb72h21ce0c10bb33c823@mail.gmail.com> From: Jack Vogel To: pluknet Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Greg Rivers , freebsd-stable@freebsd.org Subject: Re: Driver for Intel 10GbE adapter X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2009 23:33:48 -0000 On Wed, Feb 11, 2009 at 3:21 PM, pluknet wrote: > Hi. > > 2009/2/12 Greg Rivers > >: > > I'm trying to light an Intel 10GbE adapter in an HP DL380 G5 using very > > recent 7.1-STABLE amd64 with GENERIC kernel. I expected the ixbg(4) > driver > > to attach, but it does not. > > > > The labels on the card show: > > INTEL(R) 10GbE XF SR 2 PORT SERVER ADAPTER > > 893135 > > EXPX9502FXSRGP5 > > > > 001B211170BE 028AD E15728-003 > > > > > > A verbose boot shows the card on the PCI bus, but no driver attaches: > > > > pcib11: at device 6.0 on pci0 > > pcib11: domain 0 > > pcib11: secondary bus 23 > > pcib11: subordinate bus 23 > > pcib11: I/O decode 0x6000-0x6fff > > pcib11: memory decode 0xfde00000-0xfdffffff > > pcib11: no prefetched decode > > pci23: on pcib11 > > pci23: domain=0, physical bus=23 > > found-> vendor=0x8086, dev=0x10c6, revid=0x01 > > domain=0, bus=23, slot=0, func=0 > > class=02-00-00, hdrtype=0x00, mfdev=1 > > cmdreg=0x0047, statreg=0x0010, cachelnsz=16 (dwords) > > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > > intpin=a, irq=10 > > powerspec 3 supports D0 D3 current D0 > > MSI supports 1 message, 64 bit > > MSI-X supports 18 messages in map 0x1c > > map[10]: type Memory, range 32, base 0xfdfe0000, size 17, enabled > > pcib11: requested memory range 0xfdfe0000-0xfdffffff: good > > map[14]: type Memory, range 32, base 0xfdf80000, size 18, enabled > > pcib11: requested memory range 0xfdf80000-0xfdfbffff: good > > map[18]: type I/O Port, range 32, base 0x6000, size 5, enabled > > pcib11: requested I/O range 0x6000-0x601f: in range > > map[1c]: type Memory, range 32, base 0xfdf70000, size 14, enabled > > pcib11: requested memory range 0xfdf70000-0xfdf73fff: good > > pcib11: matched entry for 23.0.INTA > > pcib11: slot 0 INTA hardwired to IRQ 19 > > found-> vendor=0x8086, dev=0x10c6, revid=0x01 > > domain=0, bus=23, slot=0, func=1 > > class=02-00-00, hdrtype=0x00, mfdev=1 > > cmdreg=0x0047, statreg=0x0010, cachelnsz=16 (dwords) > > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) > > intpin=b, irq=5 > > powerspec 3 supports D0 D3 current D0 > > MSI supports 1 message, 64 bit > > MSI-X supports 18 messages in map 0x1c > > map[10]: type Memory, range 32, base 0xfdf40000, size 17, enabled > > pcib11: requested memory range 0xfdf40000-0xfdf5ffff: good > > map[14]: type Memory, range 32, base 0xfdf00000, size 18, enabled > > pcib11: requested memory range 0xfdf00000-0xfdf3ffff: good > > map[18]: type I/O Port, range 32, base 0x6020, size 5, enabled > > pcib11: requested I/O range 0x6020-0x603f: in range > > map[1c]: type Memory, range 32, base 0xfdef0000, size 14, enabled > > pcib11: requested memory range 0xfdef0000-0xfdef3fff: good > > pcib11: matched entry for 23.0.INTB > > pcib11: slot 0 INTB hardwired to IRQ 16 > > pci23: at device 0.0 (no driver attached) > > pci23: at device 0.1 (no driver attached) > > > > > > pciconf shows: > > > > none0@pci0:23:0:0: class=0x020000 card=0xa15f8086 chip=0x10c68086 > > rev=0x01 hdr=0x00 > > vendor = 'Intel Corporation' > > class = network > > subclass = ethernet > > none1@pci0:23:0:1: class=0x020000 card=0xa15f8086 chip=0x10c68086 > > rev=0x01 hdr=0x00 > > vendor = 'Intel Corporation' > > class = network > > subclass = ethernet > > You probably want to load ixgbe(4), not ixgb(4) (latter is afaik an > older PCI-X version driver). > The labels on the card are close to the description of ixgbe. > Note, it's not in GENERIC. > Yes, its an Oplin, 82598, it uses my ixgbe driver rather than ixgb. Cheers, Jack