Thanks Graig for your reply.
I suspected it. I disabled TCP offload using ethtool but nothing changed. below is the ethtool output: sudo ethtool -k eth0 Offload parameters for eth0: rx-checksumming: off tx-checksumming: off scatter-gather: off tcp-segmentation-offload: off udp-fragmentation-offload: off generic-segmentation-offload: off generic-receive-offload: on large-receive-offload: off rx-vlan-offload: on tx-vlan-offload: on ntuple-filters: off receive-hashing: off Thanks, > Subject: RE: TCP checksum not transmited to the wire! > Date: Mon, 28 Jan 2013 11:22:22 -0500 > From: cjackson@xxxxxxxxxxxxx > To: thisiskd@xxxxxxxxxxx > CC: kernelnewbies@xxxxxxxxxxxxxxxxx > > Many server-grade systems these days have TCP checksum offloads. Could > this be what you're seeing? > > Craig Jackson > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies |
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies