Driver for Intel 10GbE adapter
Jack Vogel
jfvogel at gmail.com
Wed Feb 11 15:33:48 PST 2009
On Wed, Feb 11, 2009 at 3:21 PM, pluknet <pluknet at gmail.com> wrote:
> Hi.
>
> 2009/2/12 Greg Rivers <gcr+freebsd-stable at tharned.org<gcr%2Bfreebsd-stable at tharned.org>
> >:
> > 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: <ACPI PCI-PCI bridge> 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: <ACPI PCI bus> 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: <network, ethernet> at device 0.0 (no driver attached)
> > pci23: <network, ethernet> at device 0.1 (no driver attached)
> >
> >
> > pciconf shows:
> >
> > none0 at pci0:23:0:0: class=0x020000 card=0xa15f8086 chip=0x10c68086
> > rev=0x01 hdr=0x00
> > vendor = 'Intel Corporation'
> > class = network
> > subclass = ethernet
> > none1 at 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
More information about the freebsd-stable
mailing list