Summary: PPP and/or SL/IP between SparcStations via v.42bis modems
bob at morningstar.com
bob at morningstar.com
Tue Jan 1 02:43:26 AEST 1991
| ...the only PPP implementations I've been able to find are written
| for SunOS 4.0.3. I'm at SunOS 4.1. Can anyone point me to a
| working implementation?
If you can puzzle through the installation and the usage READMEs, the
following should do the trick for you. I have had good success with UDS
V.32/V.42/V.42bis modems on SS1s (steady FTP throughput of 1.8 Kbyte/sec
with bursts up to 2.6 Kbyte/sec on the compressible parts of a kernel),
though I'm working with Telebit on some hardware flow-control issues
(sound familiar? :-) between a T2500 and a SS1.
Newsgroups: comp.protocols.tcp-ip
From: bob at MorningStar.Com (Bob Sutterfield)
Message-ID: <BOB.90Dec26183932 at volitans.MorningStar.Com>
Date: Wed, 26 Dec 90 23:39:41 GMT
Starting with 4.3 code from Drew Perkins <ddp at andrew.cmu.edu>,
Brad Clements <bkc at omnigate.clarkson.edu> ported the PPP
drivers to a Sun386i under SunOS 4.0.2 and added STREAMS
support. Karl Fox <karl at morningstar.com> ported that to a
SPARC under SunOS 4.0.3, then worked with Dave Alden
<alden at shape.mps.ohio-state.edu> to fix a few STREAMS bugs and
some other problems you describe under SunOS 4.1. We run the
results daily over Telebits and generic V.32 and 2400bps
modems, between SPARCs running 4.0.3c and 4.1, with reasonable
satisfaction.
Get omnigate.clarkson.edu:pub/sun/ppp.tar.Z for starters. I
have placed a copy of Karl's stuff in
tut.cis.ohio-state.edu:pub/ppp/*. That shar file contains not
only the SPARC and SunOS4.1 patches, but also some READMEs and
a few scripts that we have found convenient for managing a few
intermittent connections.
And some commentary from someone who picked it up and used it:
Date: Thu, 27 Dec 90 00:58:18 PST
From: earle at poseur.JPL.NASA.GOV (Greg Earle - Sun JPL on-site Software Support)
Subject: My experiences with the OSU version of the PPP code
This is just a short note to the people who have installed the
PPP code (or altered/written it), concerning the posting I
made to comp.protocols.tcp-ip a couple of days ago.
I have installed the Brad Clements PPP code on a Sun-3/260
running 4.1, and a SPARCstation-1+ running SunOS 4.1.1. After
fixing things myself, I later started from scratch using Karl
Fox's version from tut, as per Bob Sutterfield's posting. I
installed the same exact version on both machines.
First, a couple of things I noticed about the code/doc itself:
- The test for SunOS level in <pixrect/pr_impl_util.h> does
not work, because it is wrong. It tests for "_sys_types_h"
but <sys/types.h> defines the symbol "__sys_types_h" (note
extra underscore) instead. So the setsid() code in ppp.c
wasn't getting compiled correctly.
I fixed <pixrect/pr_impl_util.h> to test for the correct
symbol. I also changed Karl's chat.c file to do that same
test, and if SUNOS >= 41 then do a "#define HDB"
automatically.
I also changed Karl's scripts to use /usr/spool/locks as
appropriate.
... and some questions about the READMEs, and a modem problem.
Enjoy!
More information about the Comp.sys.sun
mailing list