[comp.protocols.tcp-ip] Making [C]SLIP work on SUN SLC and 4/330 ?

mclay@navier.ae.utexas.edu (Robert McLay) (12/16/90)

I am now the proud owner of a SLC and 660MB at home.  I am trying to
implement SLIP (serial line IP) between the SLC and a SUN 4/330 at
work (all running sunOS 4.1).  I have a pair of telebit T2500's modems
to run between the two machines.  I am interesting in mainly getting
compressed-slip running between the two machines but right now I can't
get even slip running.

The instructions that come with the slip-4.0.tar (from uunet.uu.net
among many other places) is very clear on the modifications to the
kernel and the programs to compile in order to get it to work.
However it is not clear (at least to me :-) how to actual use the thing.
I have read the README's in the distributions and even the rfc's
(rfc1055 (SLIP) and rfc1144 (CSLIP)) but it is not very clear.

Here is what I've done so far:
1) modified the kernel, re-built it and installed it and rebooted
2) compiled sliplogin, install it with setuid set to root.
3) created a file called /etc/hosts.slip:
________________________________________________________________________
mclay normal 97.83.152.29 97.83.152.135  255.255.0.0
________________________________________________________________________

4) then on the machine at home (SLC) I do:

slc> tip tb19200      # tip to Telebit T2500
connected
atdt1234567           # dial T2500 at work connected to sun4/330
..
sun4/330 login: mclay # login to sun4/330
Password:
..
sun4/330> sliplogin   # use /etc/hosts.slip

________________________________________________________________________
 At this point this window will not respond.  In /var/adm/messages (on
the 4/330) I get messages telling me that a sliplogin is happening and
that slip is coming up. 

In other windows on the sun4/330 I try doing ping 97.83.152.135 to
ping the machine at home (SLC) back from the 4/330.  If I do this then
I get junk characters in the window on the SLC with the sliplogin command.

Note also that the 97.83.152.135 for the slc and the 97.83.152.29 for
the 4/330 are fictitious.  I was told that they should not be the same
as the normal IP addresses but I am not sure why.  I assume that I am
missing something.  Do I need to run sliplogin on both machines?  If
so, how?

Assuming that I do get SLIP and CSLIP running,  Has anyone else had to
do all the modifications that Pieter H.A. Venemans (sun-at-home vol3
issue 19) had to go through.

Also on another front.  There are serious complaints against sunOS 4.+
with the streams implementation by Van Jacobson in his note in 12/31/89.
Is there a better way to do this?  I have seen a slip-4.1-beta from
Mark.Andrews@syd.dms.csiro.au but it is not clear at all how to
integrate the cslip stuff in it.  Also it seems to be a streams based
implementation and subject to the same criticism.

If someone could tell where to RTFM, I will be very a happy to read
the manual if I could only find one.

Robert McLay
Manager CFDLAB suns