Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!cs.utexas.edu!sm.unisys.com!randvax!edhall
From: edhall@randvax.UUCP (Ed Hall)
Newsgroups: comp.os.minix
Subject: Re: Very Local Network
Summary: SLIP works just fine under MINIX
Message-ID: <1816@randvax.UUCP>
Date: 29 Nov 88 22:22:31 GMT
References: <2003@rtmvax.UUCP> <12880@ncoast.UUCP> <494@stag.math.lsa.umich.edu>
Organization: Rand Corp., Santa Monica, Ca.
Lines: 34

In article <494@stag.math.lsa.umich.edu>, hyc@math.lsa.umich.edu (Howard Chu) writes:
> In article <12880@ncoast.UUCP> allbery@ncoast.UUCP (Brandon S. Allbery) writes:
> >On a similar subject:  does there exist a SLIP interface for Minix, or
> >something similar?  I'd like to network my Toshiba to my ITT to move files
> >between them, preferably not via kermit or similar.
> 
> It probably wouldn't be too hard to port Phil Karn's KA9Q stuff over. I've
> been considering this for ST-Minix, but it looks like I'll have a shot at
> BSD style sockets first. (Shouldn't be too much difference between Unix
> Domain sockets and pipes, eh?) Some of the socket stuff will require the
> ability to check for a message without actually getting blocked waiting for
> it. (E.g., for select()...)
>                      Howard Chu

I've already ported Phil Karn's KA9Q TCP/IP implementation to MINIX.
Ftp, telnet, and smtp all work just fine over SLIP, in either direction.
Since I don't have any other interfaces (e.g. ethernet) I haven't
ported to any other devices.

For those of you who aren't familiar with it, the KA9Q TCP/IP program
was originally designed for packet radio applications, and runs under
MS-DOS.  Under MINIX it runs as a single user process, and requires
only one kernel modification (an ioctl to determine whether characters
are waiting on a tty device).  Several simultaneous telnet and/or ftp
sessions are possible (I've tried 4 with no problem).

Phil Karn's TCP/IP implementation is a good one, and I'd recommend
that anyone attempting to implement TCP/IP as a server process
under MINIX (as I am planning to do) look into it.  No sense re-
inventing the wheel!

		-Ed Hall
		edhall@rand.org
		{hplabs|sun}!sdcrdcf!randvax!edhall