NICs detected as 2 different types 10GbE vs 1GbE Intel
-
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 pci8However 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 = ethernetThanks.
-
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
-
@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. -