> > Ethereal often incorrectly reports that checksums are invalid. Hardware checksum offloading can be a problem too. I've disabled it on more than one Linux server (especially with broadcom NICs) to find certain weird networking problems resolved.