<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>&nbsp;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>&gt; Subject: RE: TCP checksum not transmited to the wire!<br>&gt; Date: Mon, 28 Jan 2013 11:22:22 -0500<br>&gt; From: cjackson@ebscohost.com<br>&gt; To: thisiskd@hotmail.com<br>&gt; CC: kernelnewbies@kernelnewbies.org<br>&gt; <br>&gt; Many server-grade systems these days have TCP checksum offloads. Could<br>&gt; this be what you're seeing?<br>&gt; <br>&gt; Craig Jackson<br>&gt; <br>&gt; _______________________________________________<br>&gt; Kernelnewbies mailing list<br>&gt; Kernelnewbies@kernelnewbies.org<br>&gt; http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies<br></div>                                               </div></body>
</html>