NBASE-T Support for Intel X550
indigo88 last edited by
I have an Intel X550 T2 and I’m going to be upgrading the switch to one that supports NBASE-T.
According to the Intel ARK page, NBASE-T is supported on this NIC in Linux. Has anyone tried this for the X550 on pfSense or FreeBSD?
yeah, works great, plug and play under pfSense
ix0@pci0:1:0:0: class=0x020000 card=0x00028086 chip=0x15d18086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'Ethernet Controller 10G X550T' class = network subclass = ethernet
I assume you mean 2.5Gbps and/or 5Gbps?
Not sure I've seen an ix card do that under FreeBSD. The only card I'm aware of that can do 2.5Gbps is a Broadcom card but that requires changing the NIC firmware settings and patching the driver.
what if i put a cat5e cable on mine to test at which speed it connect ?
do you think it can only go from 1000 to 10gb under freebsd ?
indigo88 last edited by
It’s been in my system since 2017, works fine at 1G and 10G.
You can see it supports 2.5G and 5G. Just wondering if anyone has tried it with either standard.
i can't change media
[2.5.0-DEVELOPMENT][root@pfSense.localdomain]/root: ifconfig -m ix0 ix0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8538b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO> capabilities=e53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6> ether a0:36:9f:17:c7:06 inet 192.168.10.254 netmask 0xffffff00 broadcast 192.168.10.255 media: Ethernet autoselect (10Gbase-T <full-duplex>) status: active supported media: media autoselect media 100baseTX media 1000baseT media 10Gbase-T nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
there is no 5 or 2,5 that can be selected
The only reference I see for 2.5Gbps even in the most recent ix driver is for 2500base-KX like we use for the internal link in the XG-7100, where no PHY exists:
w0w last edited by w0w
AFAIK NBASE-T for X550 is supported only for Windows and Linux OSes, moreover, on release NBASE-T was stated only for Linux by INTEL ARK.
I've been running into the same issue with speeds and same card on FreeBSD and the solution was to place the cheapest unmanaged switch with NBASE-T supported, but the other end must support NBASE-T speed switching and you should manually select the desired speed or you need the managed switch.