public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@zip.com.au>
To: Kevin Breit <mrproper@ximian.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Ethernet data corruption?
Date: Mon, 28 Jan 2002 12:01:10 -0800	[thread overview]
Message-ID: <3C55AE06.9C9AB33F@zip.com.au> (raw)
In-Reply-To: <1012250404.5401.6.camel@kbreit.lan>

Kevin Breit wrote:
> 
> Hi,
>         The other night, my friend was sending me a video over the internet.
> We tried http, ftp, and other protocols, using different download
> applications.  It seemed to be corrupt, the same way, everytime.  It
> wouldn't work, and had a different md5sum than the "good" version on my
> friend's computer.  Eventually we got it working.
>         The same issue came up again today.  I uploaded my Java project on my
> professor's server and it gives me an error.  However, if I load the
> html file with the Java applet in my web browser from this hard disk
> (instead of from the prof's), it works.
>         I am wondering if there is some sort of corruption going on here.  I am
> using Red Hat's 2.4.9-21 kernel.
> 

Generally, IP checksumming should catch this.

However, a number of ethernet cards do IP checksumming in
hardware, so the kernel doesn't bother doing the checksum
in software.

So if you are experiencing data corruption on the path
between the NIC's FIFO memory, the PCI bus and main memory,
it will not be detected.  This is somewhat of a flaw in the
whole idea of checksum offload, IMO...

What ethernet card are you using?

-

  parent reply	other threads:[~2002-01-28 20:08 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-28 20:40 Ethernet data corruption? Kevin Breit
2002-01-28 19:57 ` Alan Cox
2002-01-28 21:14   ` Kevin Breit
2002-01-28 19:58 ` Richard B. Johnson
2002-01-28 21:13   ` Kevin Breit
2002-01-28 20:01 ` Andrew Morton [this message]
2002-01-28 21:17   ` Kevin Breit
2002-01-28 20:20     ` Andrew Morton
     [not found] <mailman.1012246740.9237.linux-kernel2news@redhat.com>
2002-01-28 19:56 ` Pete Zaitcev
2002-01-28 21:15   ` Kevin Breit
2002-01-29 16:53   ` Gunther Mayer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3C55AE06.9C9AB33F@zip.com.au \
    --to=akpm@zip.com.au \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mrproper@ximian.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox