DEDOUREK@UNB.CA (01/17/89)
> I am currently in the midst of porting the Karn tcp/ip sources to a > workstation and have a few questions for anyone that is familiar with > this implementation: > > 1. The version of the sources that we have is 870829.17 (I assume > that this means 29 Aug 87) - pretty old. How can I go about getting > the lastest version of the sources? I am interested in the answer to this as well. I got a version from somebody in U.N.B. Computing Services here, who got them off of a server on BITNET. version.c says 871225.16 > > 2. Is there some where (or someone) who tracks known problems? Would also like to know that. > > 3. Is there someone out there that has ported these sources to a > machine other then an PC that we could discuss some other issues > off line? I have parts working on a Unis System V Release 2.0v2 (whatever that means) running on a locally cobbled system based on a National Semiconductor CPU board using the NS32016 processor. I am using the slip protocol on a directly wired 9600 baud line. Currently have IP running, with good ICMP echoes. TCP however reports a checksum error on the "sent" packet. Probably something about the "big endian"/"little endian" is not right. This version went together with very few problems. The makefile was clearly meant for the PC and, although it seemed to include some Unix stuff, required a bit of fiddling. After that, everything compiled (it's a sort of K&R C, not ANSI C on the SYSTEM V) and linked fine. We had to make some changes to one of the configuration files (config.c maybe) to define the right compile flags for Unix System 5. The file names of the startup files needed changing. There is an undocumented method for defining a Unix /dev/ttyxxx as a SLIP connection which we dug out of the source. There is every possibility that you are way ahead of us in this. If not, I can send more detail on the changes which we have made so far. If you are ahead, any idea of why TCP sends packets with incorrect checksum? > > thanks, > > Steven Splonskowski > > splons@tekirl.labs.tek.com John DeDourek, School of Computer Science, University of New Brunswick, Fredericton, N.B. CANADA dedourek@unb.ca if that doesn't work, we are on NETNORTH, which is the Canadian extention of BITNET, try node name UNB or UNBMVS1.