Xref: utzoo comp.bugs.4bsd:912 comp.unix.wizards:10606 comp.protocols.tcp-ip:4385
Path: utzoo!utgpu!water!watmath!clyde!att!ucbvax!husc6!cs.utexas.edu!fletcher
From: fletcher@cs.utexas.edu (Fletcher Mattox)
Newsgroups: comp.bugs.4bsd,comp.unix.wizards,comp.protocols.tcp-ip
Subject: Interlan drops a byte?
Message-ID: <3210@cs.utexas.edu>
Date: 21 Aug 88 01:17:16 GMT
Organization: U. Texas CS Dept., Austin, Texas
Lines: 24

Has anybody else seen a 4.3BSD VAX with an Interlan Ethernet interface
drop a byte of data?  Well, that's what we're seeing.  

For example, if you

	% rsh remotehost cat 183_byte_file

and the remotehost is a 4.3/Interlan host, the rsh will fail.

If you look at a packet on the wire, say, with etherfind or tcpdump,
the IP header claims there are 223 bytes (183+40 TCP/IP headers), which
is correct.  Yet there are really only 222 bytes of data in the packet.  
Hmm.

Futhermore other file sizes fail.  It appears that if (n%256 == 183)
where n is the number of bytes in the above rsh, then TCP/IP fails
because a byte is dropped from the data.

If we replace the Interlan with a DEUNA, all is as it should be.

Any ideas?

--
Fletcher Mattox 	fletcher@cs.utexas.edu	 cs.utexas.edu!fletcher