Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    NICs detected as 2 different types 10GbE vs 1GbE Intel

    Scheduled Pinned Locked Moved Hardware
    4 Posts 2 Posters 599 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      Zak 0
      last edited by

      I am fairly new to pfsense, I inherited an appliance from work, it is an unbranded Chinese something, possibly Landitec though very little info online. I believe it's only 2 years old, it has an atom C3558 which I belive is in the 7100 netgate device, so is decent, and supports 10GbE natively.

      During boot it detects 4 of the adapters as shown below, for ix1

      ix1: netmap queues/slots: TX 4/2048, RX 4/2048
      ix1: Ethernet address:
      ix1: allocated for 4 rx queues
      ix1: allocated for 4 queues
      ix1: Using MSI-X interrupts with 5 vectors
      ix1: Using 4 RX queues 4 TX queues
      ix1: Using 2048 TX descriptors and 2048 RX descriptors
      ix1: <Intel(R) PRO/10GbE PCI-Express Network Driver> mem 0xdea00000-0xdebfffff,0xdee00000-0xdee03fff irq 17 at device 0.1 on pci8

      However the GUI only shows capable speeds as 1G, also confirmed by plugging into a 10G switch and will only negotiate at 1G.

      From the command line pciconf -lv is shows a different output, is this a driver thing, or normal, and how can I resolve this?

      ix1@pci0:8:0:1: class=0x020000 card=0x00008086 chip=0x15e48086 rev=0x11 hdr=0x00
      vendor = 'Intel Corporation'
      device = 'Ethernet Connection X553 1GbE'
      class = network
      subclass = ethernet

      Thanks.

      stephenw10S 1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator @Zak 0
        last edited by stephenw10

        The C3K SoC has 4 NICs on-board that are supported by the ix driver but that doesn't mean they are 10GbE necessarily. The 5100 has that same SoC and has 4 1G NICs. It depends how they chose to build it, the PHYs used etc.

        5100:

        ix0@pci0:6:0:0:	class=0x020000 card=0x00008086 chip=0x15e48086 rev=0x11 hdr=0x00
            vendor     = 'Intel Corporation'
            device     = 'Ethernet Connection X553 1GbE'
            class      = network
            subclass   = ethernet
        

        7100:

        ix0@pci0:5:0:0:	class=0x020000 card=0x00008086 chip=0x15c48086 rev=0x11 hdr=0x00
            vendor     = 'Intel Corporation'
            device     = 'Ethernet Connection X553 10 GbE SFP+'
            class      = network
            subclass   = ethernet
        

        Steve

        Z 1 Reply Last reply Reply Quote 1
        • Z
          Zak 0 @stephenw10
          last edited by

          @stephenw10 Thanks for the reply, I think I understand. I was just confused as OS boot part of the system logs show them as Intel Pro 10G NICs. Is there any way anyone knows of how I can confirm if they are 10G or 1G, and which type of NIC they are being detected as is correct?
          Apart from the manufacturers specs as it's so far been impossible to find anything. I have tried various stickers and barcodes from the system board, but it just looks like a generic device that can be rebranded to anything.

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            They are 1G, you can see from the PCI device ID:

            https://pci-ids.ucw.cz/read/PC/8086/15e4

            Steve

            1 Reply Last reply Reply Quote 1
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.