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>