notes on Intel I210 ethernet chip and em/igb driver

Hi,
I had issues on my SHuttle SH570R6 desktop Barebone systems which have Dual Ethernets ,
one I210 IGB driver chip and one I219 EM driver chip.
the I210 announces 4 TX transmit and 4 RX receive queues. But operations is flaky, intermittent.
when pruning off 2 TX and 2 RX queues and operating with 2 queues instead of 4. the port is usable.

from /boot/loader.conf
Code:
# set the RX TX queues to two for the I210 chip 
#
dev.igb.0.iflib.override_nrxqs=2 
dev.igb.0.iflib.override_ntxqs=2
the modern EM driver is also used for the IGB interface.
the I219 chip only have one RX and One TX queue. Is there an issue here. ?
Can the EM driver adapt well to the situation where there is one interface with 4 queues and the other interface has only one queue ?

I guess Im really asking , does this machine have a hardware issue , or is the EM driver not flexible enough ?
 
Back
Top