[comp.mail.uucp] old UUPC under Minix

kirkenda@psu-cs.UUCP (Steve Kirkendall) (01/28/89)

I'm trying to port an *old* version of UUPC (a P.D. uucp/mail/news clone)
to run under Minix on an Atari-ST.  I had some initial success, but now I'm
stumped.

WHAT I HAVE:
I said it was old, right?  I have a beta-test version (0.2 maybe?) of the
UUCP which was originally intended to run under TOS, the Atari's native O.S.
I never tested the code under TOS.

So anyway, I copied the code into a Minix filesystem and went to work on it
for a day or so.  I modified most of the filenames to follow Unix conventions,
and I rewrote all of the low-level I/O code (e.g. to open a serial line, and
set its baud rate, to read bytes with a time-out factor, and so on.  Most of
these changes are in a file called uusup.c)

For Testing purposes, I have hooked my ST up to a '286 box running SCO Xenix.
The ST logs into the Xenix box via a 9600 baud serial line (direct link-up,
no modems).

WHAT WORKS:
The ST successfully logs into the Xenix box, uucico starts up correctly, and
I can send files from the ST to Xenix box.  However...

WHAT DOESN'T WORK:
I can't send files from the Xenix box to the ST.  The request seems to be
communicated successfully, but when it starts sending data, things screach
to a halt.  With a high level of debugging output set, dcp (the ST's version
of uucico) keeps repeating the following a couple times per minute:

rec packet type 4, num = 1, n = 0, len = 0
checksum rec = 0 comp = 0, data =
||
** got ACK1
* send 2<W<2, rec 0<W<2, err 0
kbytes transferred 0 errors 0

QUESTIONS:
  * What is going on here? I've checked the code and and made my guesses...
    but my guesses seemed to be wrong.
  * There must be a NEW! IMPROVED! version of uupc around.  Would some kind
    soul please mail me a copy?  It doesn't have to be the Atari-ST version;
    any version will do.  (The g-protocol engine "dcpgpkt.c" is portable)

For any help you can give me, T H A N K S !

(Please respond via E-mail, as I doubt that the world-at-large is currently
attempting this port and would thus find the information useless.)
-- 
"If I seem insensitive to what you're going through,
	keep in mind that's the way I am." -- Mr. Spock