From: Levin F Magruder (levin@world.std.com)
Date: 03/31/93


From: levin@world.std.com (Levin F Magruder)
Subject: UUCP (uucico) wouldn't pick up; SOLVED - mknod to get a good device
Date: Thu, 1 Apr 1993 00:46:47 GMT

This contains wordy instructions and a few random hints for
klutzen such as I. If you already understand what the
Subject: meant, you can skip it and not miss anything.

The UUCP problem I described yesterday is solved, at least
partially.

Thanks to Kris Gleason and Jeremy Bettis for their near immediate
responses. Thanks, too, to you europeans who will write me
in the next few hours/days, and to anyone who posted here, I haven't
read news yet.

My problem was that cua1 was a symbolic link to ttyS2, and that
that (I guess) is the wrong device. You get a good cua# by
typing
        mknod cua0 c 5 64
(for com 1, or, in my case "mknod cua0 c 5 66", for com3, 67 for
com2 presumably, etc.).

Since this post is for the benefit of weenies like me, remember
to chmod aog+wr cua0. And to fix the reference in Devices :).

So, UUCP immediately failed for me, but it did pick up the
phone, connect, then
uucp rkbhome (3/31-19:01:09,230,0) ERROR: Got hangup signal
uucp rkbhome (3/31-19:01:09,230,0) ERROR: Line disconnected
but I guess this is just regular UUCP failure that I'll be able
to fix with the help of my host. This is progress and I
am psyched, thanks again!

Other than the source code to the OS, is there documentation
of what the arguments to mknod mean, specifically 5 and 66?
I guess they must be linux specific (wrong?). I understand
that they're "major" and "minor" device numbers, but I don't
know what that means. I mean, could I have figured out for
myself that 5 was a cua and 66 was com3?

Also of interest to fellow-newbies, the documentation for
uucp is in /usr/local/emacs/info (not the first place I thought
to look.) It's in texinfo format, to use texinfo, you need
a file caled /usr/local/emacs/info/dir that didn't come with
SLS, at least for me, then you hit "Ctrl-h i" in emacs to
load info. But first, you'll want to add the following two
lines to dir:

* UUCP: (uucp.info).
                UUCP Info for fun

You can grab a working "dir" from your local unix system, mine was
in some other directory, /etc/local/emacs/info, I think... or
mail me for a copy of mine. If you haven't used texinfo files,
it's sort of neat, a way to write well cross-indexed stuff on
line, and with a method to print docs from same source, which I
haven't used yet.