Hello,
I also have a similar problem, but the drop is somewhat desired, because I am trying to pass malformed packet for some sort negative testing. But the thing is the VMXNET3 driver is dropping such packets on RX.
It seems that the intentionally corrupted packets are dropped on RX at the receiver port. The packets which are dropped are corrupted such that the IP header length is more than the Ethernet payload length.
I am using raw socket.
The linux is CentOS release 6.5 (Final).
The VM Network driver is vmxnet3, version: 1.1.30.0-k-NAPI
The drops are shown in the interface stat as below:
pkts rx err: 37800
drv dropped rx total: 37800
err: 37800
fcs: 0
rx buf alloc fail: 0
Can someone please help to find if there is any configurable by that I can receive the malformed packets?
Regards,
Pratyush Khan