Bugzilla – Bug 135889
TCP checksums incorrect
Last modified: 2005-11-29 17:58:00 UTC
Hi, it seems current STABLE kernel emits packages with incorrect tcp checksums. the checksum seems to be always the value "0x19da2" instead of the correct one. See pcap trace I'll attach shortly.
Created attachment 59009 [details] pcap
0x19da, not 0x19da2.
If it really did, you wouldn't be able to do any TCP at all. More likely what you're seeing is a side effect of TSO or TX checksums. The kernel simply doesn't fill in a valid checksum but leaves it to the hardware. On the wire, these packets should look good.
hmm, indeed. dumping on the other side doesn't show that. so my actual issue is something different.