<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Thanks Graig for your reply.<br>I suspected it. I disabled TCP offload using ethtool but nothing changed. below is the ethtool output:<br><br> sudo ethtool -k eth0<br>Offload parameters for eth0:<br>rx-checksumming: off<br>tx-checksumming: off<br>scatter-gather: off<br>tcp-segmentation-offload: off<br>udp-fragmentation-offload: off<br>generic-segmentation-offload: off<br>generic-receive-offload: on<br>large-receive-offload: off<br>rx-vlan-offload: on<br>tx-vlan-offload: on<br>ntuple-filters: off<br>receive-hashing: off<br><br>Thanks,<br><br><br><div><div id="SkyDrivePlaceholder"></div>> Subject: RE: TCP checksum not transmited to the wire!<br>> Date: Mon, 28 Jan 2013 11:22:22 -0500<br>> From: cjackson@ebscohost.com<br>> To: thisiskd@hotmail.com<br>> CC: kernelnewbies@kernelnewbies.org<br>> <br>> Many server-grade systems these days have TCP checksum offloads. Could<br>> this be what you're seeing?<br>> <br>> Craig Jackson<br>> <br>> _______________________________________________<br>> Kernelnewbies mailing list<br>> Kernelnewbies@kernelnewbies.org<br>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies<br></div>                                            </div></body>
</html>