Well, I have two Virtual Machines with 386 xenix on it. I wanted to set up a uucp connection between them, so I can tell you how to configure a Xenix box for doing the same. For a linux or windows box you have to see if you can find an howto elsewhere.
My idea was simple: two virtual machines, xenix1 and xenix2 (I'm not so good in choosing names, ok?
), a virtual serial cable between (I'm using com0com under windows. Obviously you'll need a real cable), uuinstall.
Start the xenix1 machine, login as root.
First of all, you have to disable the remote login from the serial port you're using. If you are using COM1, then the serial port is /dev/tty1a. We do this with:
disable /dev/tty1a
Then we make sure that the device is owned by uucp, so launch:
chown uucp /dev/tty1a
Now we need to launch uuinstall and set the system name:
Press 1, then 2. I used xenix1 for both site and machine names. No "Alternative 2". Press q, then save the changes with y.
You are now in the main menu of uuinstall.
Now we tell the machine that somewhere over the rainbow there is another machine called xenix2, and we want to be able to call it.
I deleted the "sosco" entry (we don't need it anymore) by pressing 3 and confirming. Then, you can add a new one by pressing 2. This is what I entered:
Site name: xenix2
Schedule: Any
Device type: Direct
Speed range: 9600
Phone number: -
Expect login: ogin:
Send login: root
Exit and save changes, you will be once again in the main menu.
We now need to set the serial port to the 9600 speed. Press 3, then press 4 and select to change tty1a. Set speed range to 9600, leave anything else unmodified.
Quit to main menu once again, then press 5 to check consistency. It may warn something about tty1A (note the capital A), I then decided to delete it in the third option (Display or update direct- or dial-out lines), but maybe you can just ignore it. If it's all ok, quit uuinstall.
Ok, now we have to do the same on the second vm, obviously changing every "xenix1" mentioned before in "xenix2" and viceversa (hey, that's an italian word, did you know it?).
Right, we are done. Let's try to remote login from xenix1 to xenix2. In xenix2 we have to enable the /dev/tty1a for incoming connections, so we launch the command "enable /dev/tty1a". Then, on xenix1, we do:
cu -x9 xenix2
we press backspace until the login prompt appears, and there we go!
Congratulations! The worst explained uucp-howto in the last 20 years is finished!
If something it's not working or unclear just ask, hopefully I'll be able to help... but I'm a newbie too, to be honest