I am using ixgbe(4) with the on-board X550-T2 NIC on a SuperMicro X11SSH-CTF motherboard, attached to a port on a ZyXEL XS1920-12 switch. The system is running FreeBSD 10.3.
If the interface is set to autonegotiate, the port takes 2-5 minutes to bring up the link and 99% of the time it comes up as 1 Gbit, rather than 10. Forcing the media to 10GBase-T results in the link coming up as 10GBase-T fairly reliably (80% of the time). It again typically takes several minutes for the link to go up and, in the other 20% of cases, it either takes hours or the link stays down permanently.
RHEL6.8 on the same hardware brings up the link reliably with no noticeable delay.
I see the same with a Supermicro X11SSZ-TLN4F against a Ubiquity EdgeSwitch 16 XG copper port:
Ticket at Ubiquity
Ticket with supermicro: SM1703233787
Supermicro provided a firmware upgrade for the ethernet interface firmware, tested with ubiquity, looks good.
still open: Should the interface autonegotiate 10g ?
It only works with
ifconfig ix0 media 10gbase-t
Is the SuperMicro firmware update released? I have never had any luck with autoconfiguration either.
As far as I understand the firmware is not publicly released. Please go to
open a ticket, reference the ticket SM1703233787 and ask for the patch.