Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jan 2010 11:50:07 -0800
From:      Jack Vogel <jfvogel@gmail.com>
To:        Netan <sunnyrama@gmail.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Intel oplin interface
Message-ID:  <2a41acea1001081150m105bb78cv9caa7a8b70d47f4b@mail.gmail.com>
In-Reply-To: <a781470b1001081102x297a32b9j60ee21132573dad@mail.gmail.com>
References:  <a781470b1001081102x297a32b9j60ee21132573dad@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hmmm, it isn't even showing up in the pci scan, what if you remove one
of the oplins, or move slots possibly, can't do much if its not even seen
in the enumeration :(  You're sure the adapters are good, like plugging
them into another system they show up? Don't know why you should
have to modify the kernel, GENERIC has ixgbe in it on 8.0.

Jack Vogel
freebsd@intel.com


On Fri, Jan 8, 2010 at 11:02 AM, Netan <sunnyrama@gmail.com> wrote:

> Hello
>
> I have a intel nehalem machine with 4 built-in igb ports on it. In addition
> to that I got 2 single port intel oplin 82598 pcie interfaces on them. I
> edited the GENERIC conf file and added "device ixgbe" to build a kernel
> containing ixgbe driver built-in into the kernel. When I boot hte system, I
> do not see any ixgbe interface on the system.
>
> lab-mach1# ifconfig -a
> igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>    options=13b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,TSO4>
>    ether 00:14:4f:e7:56:e2
>    inet 192.168.8.21 netmask 0xffffff00 broadcast 192.168.8.255
>    media: Ethernet autoselect (1000baseT <full-duplex>)
>    status: active
> igb1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>    options=13b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,TSO4>
>    ether 00:14:4f:e7:56:e3
>    media: Ethernet autoselect (1000baseT <full-duplex>)
>    status: active
> igb2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>    options=13b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,TSO4>
>    ether 00:14:4f:e7:56:e4
>    media: Ethernet autoselect (1000baseT <full-duplex>)
>    status: active
> igb3: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>    options=13b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,TSO4>
>    ether 00:14:4f:e7:56:e5
>    media: Ethernet autoselect (1000baseT <full-duplex>)
>    status: active
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>    options=3<RXCSUM,TXCSUM>
>    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
>    inet6 ::1 prefixlen 128
>    inet 127.0.0.1 netmask 0xff000000
>
> lab-mach1#./kldstat -v | grep ixgbe
>        156 pci/ixgbe
>
>
> I am on "8.0-RELEASE FreeBSD". pciconf does not show any 82598 interface:
>
> lab-mach1#pciconf -lv
> hostb0@pci0:0:0:0:    class=0x060000 card=0x4845108e chip=0x34068086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub to ESI Port'
>    class      = bridge
>    subclass   = HOST-PCI
> pcib1@pci0:0:1:0:    class=0x060400 card=0x4845108e chip=0x34088086
> rev=0x13
> hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub PCI Express Root Port 1'
>    class      = bridge
>    subclass   = PCI-PCI
> pcib2@pci0:0:2:0:    class=0x060400 card=0x4845108e chip=0x34098086
> rev=0x13
> hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub PCI Express Root Port 2'
>    class      = bridge
>    subclass   = PCI-PCI
> pcib3@pci0:0:3:0:    class=0x060400 card=0x4845108e chip=0x340a8086
> rev=0x13
> hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub PCI Express Root Port 3'
>    class      = bridge
>    subclass   = PCI-PCI
> pcib4@pci0:0:5:0:    class=0x060400 card=0x4845108e chip=0x340c8086
> rev=0x13
> hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub PCI Express Root Port 5'
>    class      = bridge
>    subclass   = PCI-PCI
> pcib5@pci0:0:7:0:    class=0x060400 card=0x4845108e chip=0x340e8086
> rev=0x13
> hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub PCI Express Root Port 7'
>    class      = bridge
>    subclass   = PCI-PCI
> pcib7@pci0:0:9:0:    class=0x060400 card=0x4845108e chip=0x34108086
> rev=0x13
> hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub PCI Express Root Port 9'
>    class      = bridge
>    subclass   = PCI-PCI
> ioapic0@pci0:0:19:0:    class=0x080020 card=0x00000000 chip=0x342d8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub I/OxAPIC Interrupt
> Controller'
>    class      = base peripheral
>    subclass   = interrupt controller
> none0@pci0:0:20:0:    class=0x080000 card=0x00000000 chip=0x342e8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub System Management
> Registers'
>    class      = base peripheral
>    subclass   = interrupt controller
> none1@pci0:0:20:1:    class=0x080000 card=0x00000000 chip=0x34228086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub GPIO and Scratch Pad
> Registers'
>    class      = base peripheral
>    subclass   = interrupt controller
> none2@pci0:0:20:2:    class=0x080000 card=0x00000000 chip=0x34238086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub Control Status and RAS
> Registers'
>    class      = base peripheral
>    subclass   = interrupt controller
> none3@pci0:0:20:3:    class=0x080000 card=0x00000000 chip=0x34388086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'QuickPath Architecture I/O Hub Throttle Registers'
>    class      = base peripheral
>    subclass   = interrupt controller
> none4@pci0:0:22:0:    class=0x088000 card=0x4845108e chip=0x34308086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none5@pci0:0:22:1:    class=0x088000 card=0x4845108e chip=0x34318086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none6@pci0:0:22:2:    class=0x088000 card=0x4845108e chip=0x34328086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none7@pci0:0:22:3:    class=0x088000 card=0x4845108e chip=0x34338086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none8@pci0:0:22:4:    class=0x088000 card=0x4845108e chip=0x34298086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none9@pci0:0:22:5:    class=0x088000 card=0x4845108e chip=0x342a8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none10@pci0:0:22:6:    class=0x088000 card=0x4845108e chip=0x342b8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none11@pci0:0:22:7:    class=0x088000 card=0x4845108e chip=0x342c8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> uhci0@pci0:0:26:0:    class=0x0c0300 card=0x4845108e chip=0x3a378086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB UHCI Controller *4'
>    class      = serial bus
>    subclass   = USB
> uhci1@pci0:0:26:1:    class=0x0c0300 card=0x4845108e chip=0x3a388086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB UHCI Controller *5'
>    class      = serial bus
>    subclass   = USB
> uhci2@pci0:0:26:2:    class=0x0c0300 card=0x4845108e chip=0x3a398086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB UHCI Controller *6'
>    class      = serial bus
>    subclass   = USB
> ehci0@pci0:0:26:7:    class=0x0c0320 card=0x4845108e chip=0x3a3c8086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB EHCI Controller *2'
>    class      = serial bus
>    subclass   = USB
> uhci3@pci0:0:29:0:    class=0x0c0300 card=0x4845108e chip=0x3a348086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB UHCI Controller *1'
>    class      = serial bus
>    subclass   = USB
> uhci4@pci0:0:29:1:    class=0x0c0300 card=0x4845108e chip=0x3a358086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB UHCI Controller *2'
>    class      = serial bus
>    subclass   = USB
> uhci5@pci0:0:29:2:    class=0x0c0300 card=0x4845108e chip=0x3a368086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB UHCI Controller *3'
>    class      = serial bus
>    subclass   = USB
> ehci1@pci0:0:29:7:    class=0x0c0320 card=0x4845108e chip=0x3a3a8086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'USB EHCI Controller *1'
>    class      = serial bus
>    subclass   = USB
> pcib9@pci0:0:30:0:    class=0x060401 card=0x4845108e chip=0x244e8086
> rev=0x90 hdr=0x01
>    vendor     = 'Intel Corporation'
>    device     = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub Interface to
> PCI Bridge'
>    class      = bridge
>    subclass   = PCI-PCI
> isab0@pci0:0:31:0:    class=0x060100 card=0x4845108e chip=0x3a168086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'LPC Interface Controller'
>    class      = bridge
>    subclass   = PCI-ISA
> atapci0@pci0:0:31:2:    class=0x010601 card=0x4845108e chip=0x3a228086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = '6 port SATA AHCI Controller'
>    class      = mass storage
>    subclass   = SATA
> none12@pci0:0:31:3:    class=0x0c0500 card=0x4845108e chip=0x3a308086
> rev=0x00 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'SMB controller  (50011458)'
>    class      = serial bus
>    subclass   = SMBus
> igb0@pci0:1:0:0:    class=0x020000 card=0x0000108e chip=0x10a78086
> rev=0x02
> hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = '82575EB Gigabit Network Connection'
>    class      = network
>    subclass   = ethernet
> igb1@pci0:1:0:1:    class=0x020000 card=0x0000108e chip=0x10a78086
> rev=0x02
> hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = '82575EB Gigabit Network Connection'
>    class      = network
>    subclass   = ethernet
> igb2@pci0:7:0:0:    class=0x020000 card=0x0000108e chip=0x10a78086
> rev=0x02
> hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = '82575EB Gigabit Network Connection'
>    class      = network
>    subclass   = ethernet
> igb3@pci0:7:0:1:    class=0x020000 card=0x0000108e chip=0x10a78086
> rev=0x02
> hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = '82575EB Gigabit Network Connection'
>    class      = network
>    subclass   = ethernet
> mpt0@pci0:19:0:0:    class=0x010000 card=0x31501000 chip=0x00581000
> rev=0x04
> hdr=0x00
>    vendor     = 'LSI Logic (Was: Symbios Logic, NCR)'
>    device     = 'SAS 3000 series, 8-port with 1068E -StorPort'
>    class      = mass storage
>    subclass   = SCSI
> pcib6@pci0:25:0:0:    class=0x060400 card=0x00000000 chip=0x806e111d
> rev=0x02 hdr=0x01
>    vendor     = 'Integrated Device Technology Inc.'
>    class      = bridge
>    subclass   = PCI-PCI
> pcib8@pci0:39:0:0:    class=0x060400 card=0x00000000 chip=0x806e111d
> rev=0x02 hdr=0x01
>    vendor     = 'Integrated Device Technology Inc.'
>    class      = bridge
>    subclass   = PCI-PCI
> vgapci0@pci0:53:5:0:    class=0x030000 card=0x4845108e chip=0x20001a03
> rev=0x10 hdr=0x00
>    vendor     = 'ASPEED Technology Inc'
>    class      = display
>    subclass   = VGA
>
>
> What else can I poke/change to get the oplin interface up ? Any help
> appreciated..
>
> Thanks
> Netan
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2a41acea1001081150m105bb78cv9caa7a8b70d47f4b>