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