Emulex OneConnect be2net interface dropping packets and 'rx_drops_no_frags' increases when Jumbo Frames are being used
Issue
-
System with Emulex OneConnect
be2net
network interface faces connection packet loss issues or slow speed performance over bulk data transfer TCP streams such as SSH, NFS, CIFS, Samba, SMB, backup traffic, file sharing, etc. -
ethtool
statistics shows drops inrx_drops_no_frags
counter:
$ ethtool -S eth0 | grep drops
rxq1: rx_drops_no_frags: 998210
ifconfig
output shows dropped packets inRX
as below:
# ifconfig eth0 | egrep "MTU|dropped"
UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1
RX packets:5089235317 errors:0 dropped:1000063 overruns:0 frame:0
Environment
- Red Hat Enterprise Linux (all versions)
- Emulex OneConnect network interface card (NIC) using
be2net
kernel driver module - Jumbo Frames (
MTU 9000
) or any packet size over2048
bytes
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.