Hello, Same problem here with a x540-T2 adapter on a debian squeeze (2.6.32-5-amd64). After a quick debugging session I found that the following statement in ixgbe_recv_pkts (ixgbe_rxtx.c) is always true and break the loop in charge of receiving packets: if (! staterr & rte_cpu_to_le32(IXGBE_RXDADV_STAT_DD)) break;