I'm using a Supermicro X11SBA-LN4F board (Intel Pentium N3700 based with 4x I210 NICs).
This board is very new - there are no available BIOS updates from Supermicro. As such, I'm running the BIOS it shipped with.
I'm getting Tx Unit Hangs on the NICs - most notably the NICs at 05:00.0 (eth1) and 06:00.0 (eth2) - they are the NICs that carry most of the traffic. They seem to happen the most under higher load.
02:00.0 - eth0: management network interface (virtually no traffic).
05:00.0 - eth1 is using a MTU of 1508 and is using PPPoE.
06:00.0 - eth2 is carrying several VLANs to a switch.
07:00.0 - unused at present.
Currently running Debian Jessie (Linux router 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) x86_64 GNU/Linux) with the out-of-kernel igb driver from igb-220.127.116.11.tar.gz. The same issue occurs with the standard debian kernel module. This is a home system, so I'm happy to use whatever OS/kernel/driver combination is necessary to debug.
I've attached a dmesg log showing the Tx hangs on one NIC (full log from boot), and lspci -vvv.
Log in to post a comment.