Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Mar 1996 12:08:43 -0800
From:      David Greenman <davidg@Root.COM>
To:        peter@thirdeye.com (Peter Rowell)
Cc:        freebsd-hardware@FreeBSD.org
Subject:   Re: File corruption (Sun=>BSD w/3c590 + vx driver) 
Message-ID:  <199603252008.MAA06274@Root.COM>
In-Reply-To: Your message of "Mon, 25 Mar 1996 10:51:27 PST." <9603251851.AA07514@thirdeye.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Suggestions/insights/enlightening ridicule/lunch offers are solicited.
...
>I tried a number of things and found that this problem manifests
>consistently (but not with the same files/lines!) when "pushing" from
>the Sun to the BSD machine using "cp -r".  (i.e. I was ON the Sun and
>was writing TO an NFS mounted filesystem on the BSD machine.)  It does
>NOT happen (apparently) when using FTP.  It happened once (I think,

   Sun, in an attempt to improve performance, violates the UDP RFC and doesn't
calculate a checksum on UDP traffic. I suspect what is happening is that
you're somehow getting corrupted data from your network (the interface card,
the physical layer itself [unlikely - ethernet has a checksum], or whatever)
and the data error isn't caught because of the lack of UDP checksum. I believe
there is a fairly easy way to turn on the UDP checksumming on the Sun...it
might even be documented somewhere. :-)

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603252008.MAA06274>