[TUHS] Help request: uucp, mail on 4.2BSD
schily at schily.net
Thu Mar 9 08:03:36 AEST 2017
Warren Toomey <wkt at tuhs.org> wrote:
> Hi all, as part of my effort to recreate part of a simulated Usenet,
> I'm trying to bring up uucp, then mail, then C-news on 4.2BSD boxes.
> I've got a hardwired serial port between them, and I can see a basic
In case it is if interest...
I used modems between 1986 and january 1993 (when I started to use a self
built ISDN adaptor that was connected as a piggy back to the Sun-3/50 or
Sun-3/60 EPROM socket).
During that "modem" time, I started with a 2400 baud modem and soon upgraded
to a US-Robotics modem. It turned out that UUCP had several issues and was not
very effective with high speed modems.
For this reason, I started with the BSD-4.2 UUCP sources and created a new
protocol that I called "s" protocol. This protocol was based on the "g"
protocol but used larger packet sizes. Here is my comment header for "sio.c":
* High speed modem protocol with flow control.
* The s protocol was designed to be used with high speed modems which
* have no built in protocol spoofing for the g protocol.
* The s protocol is almost the g protocol with a greater packetsize
* and some mapping, to allow software flow control to work.
* If the operating system is able to do hardware/software flow control
* which is not 8-bit transparent, the s protocol will use the
* 8-bit data path. If the data path is only 7-bit wide on one or both
* directions the s protocol will use additional mapping in the
* appropriate direction to ensure an overall 8-bit wide datapath.
* The s protocol relies on a packet driver with some minor changes.
* The modifications on the packet driver are:
* - some minor bug-fixes, so packet sizes > 128 bytes will work.
* - allow to specify transport routines different from read/write
* to enable the mapping of flow control characters.
* These changes will not stop the g protocol to work.
* J. Schilling, Berlin 1990
* N.B.: The main code was stolen from the g-protocol.
EMail:joerg at schily.net (home) Jörg Schilling D-13353 Berlin
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/
More information about the TUHS