Why use cslip with SunOS to dialup ?
Pak K. Chan 1/25/97
Update 7/20/98
Why use cslip with SunOS to dialup ? We do it because it is hard (remember JFK). Boy, it is not for everyone, but if you have it, you'll love it. We have been using cslip for 4 years to dial up. Thanks to Dean Long who helped me to set it up.
BTW, do I have a Pee Cee ? Yes, of course, it is for my 3 year old's Sesame Street games.
Serioulsy, cslip makes my old sun 3 workstation looks so powerful and it is very reliable. With cslip I will not suffer from "Most Application Crash If Not Operating System Hangs" or Next Try syndrome,
Okay, I really have a sun 4 IPC 20MHz (not a typo), really cheap ($150 CPU,a $200 seagate disk, monitor is free from surplus).... got the idea ?
Serioulsy, fetch a copy of cslip-2.7 distribution or higher from the net. ftp to ftp.lbl.gov or email cslip@ee.lbl.gov
Load the cslip distribution to your machine. It is quite small, I put this on a little 1.44M floppy disk.
First, update a file remote in /etc/remote Essentially, you add one more line to your current /etc/remote (sub YOURNAME with your login name, and your_password too)
Mine is:
baskin-slip:ls=/usr/local/etc/baskin.slip YOURNAME your_password slip:\
:cc=/usr/local/etc/sliplogin baskin:st=slip:hf:nt:tc=tb38400:
ifconfig le0 down
while you are at it: edit /etc/rc.local add the following two lines to the end
modload /usr/local/etc/cslip.o
modstat
%cd sliplogin
make INCL=-I../common
move sliplogin slip.host etc to /usr/local/etc
Now, make /dev/ nodes cua0 and cua1, if they do not exist, cd /dev/
do this
48. unix God # mknod cua0 c 12 128
49. unix God # mknod cua1 c 12 129
50. unix God # chmod 600 cua0 cua1
51. unix God # chown uucp cua0 cua1
make -f Makefile.oldmake INCL=-I../../common
# US robotics 33.6 modem
send AT&Z0\r
send AT&F1\r
send AT&H1\r
send AT&U12\r
send AT&N12\r
recv 1 error OK
send ATD4230659\r
recv 50 error CONNECT
recv 5 error baskin-tsrv1
send \d$3\r
recv 5 error Username:
send $1\r
recv 5 error Password:
send $2\r
recv 6 error Switching\ to\ SLIP.\r\n
send ATM0\r
done
label error
fail
% /usr/local/bin/tip -d baskin-slip