Ethereal-users: Re: [Ethereal-users] incorrect tcp checksums

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Mon, 14 Oct 2002 10:39:28 -0700
On Mon, Oct 14, 2002 at 07:21:24PM +0200, Michael Tuexen wrote:
> I'm using Mac OS X and when sniffing ALL TCP checksum of
> outgoing packets are wrong. It is because this calculation
> is done by the NIC. If I disable this feature, I see also
> the outgoing packets with correct checksums. Maybe Windows
> does a similiar optimization.

Solaris does so with Sun's gigabit Ethernet card, at least.  I don't
know whether it does so with any lower-speed cards.