Intel oplin interface

Jack Vogel jfvogel at gmail.com
Fri Jan 8 19:50:19 UTC 2010


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 at intel.com


On Fri, Jan 8, 2010 at 11:02 AM, Netan <sunnyrama at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at pci0:0:22:0:    class=0x088000 card=0x4845108e chip=0x34308086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none5 at pci0:0:22:1:    class=0x088000 card=0x4845108e chip=0x34318086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none6 at pci0:0:22:2:    class=0x088000 card=0x4845108e chip=0x34328086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none7 at pci0:0:22:3:    class=0x088000 card=0x4845108e chip=0x34338086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none8 at pci0:0:22:4:    class=0x088000 card=0x4845108e chip=0x34298086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none9 at pci0:0:22:5:    class=0x088000 card=0x4845108e chip=0x342a8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none10 at pci0:0:22:6:    class=0x088000 card=0x4845108e chip=0x342b8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> none11 at pci0:0:22:7:    class=0x088000 card=0x4845108e chip=0x342c8086
> rev=0x13 hdr=0x00
>    vendor     = 'Intel Corporation'
>    device     = 'DMA Engine'
>    class      = base peripheral
> uhci0 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>


More information about the freebsd-net mailing list