The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: schily@schily.net (Joerg Schilling)
Subject: [TUHS] Help request: uucp, mail on 4.2BSD
Date: Wed, 08 Mar 2017 23:03:36 +0100	[thread overview]
Message-ID: <58c07fb8.F7Cd/seulkX9W1t/%schily@schily.net> (raw)
In-Reply-To: <20170307070941.GA2012@minnie.tuhs.org>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2317 bytes --]

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.
 *
 * Author:
 *      J. Schilling, Berlin 1990
 *
 * N.B.: The main code was stolen from the g-protocol.
 */

Jörg

-- 
 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/


  parent reply	other threads:[~2017-03-08 22:03 UTC|newest]

Thread overview: 76+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-07  7:09 Warren Toomey
2017-03-07  7:11 ` Cory Smelosky
2017-03-07  7:54 ` Lars Brinkhoff
2017-03-07  8:27   ` Warren Toomey
2017-03-07  9:09 ` Warren Toomey
2017-03-07 15:23   ` Dave Horsfall
2017-03-07 20:43   ` Warren Toomey
2017-03-07 22:38     ` Dave Horsfall
2017-03-07 22:45       ` John Floren
2017-03-07 22:50       ` Jacob Goense
2017-03-07 22:58       ` Warren Toomey
2017-03-07 23:46         ` Cory Smelosky
2017-03-07 23:54           ` William Pechter
2017-03-07 23:55             ` Cory Smelosky
2017-03-08  0:03           ` John Floren
2017-03-08  0:05             ` Cory Smelosky
2017-03-08  4:05         ` Dave Horsfall
2017-03-08 10:21         ` arnold
2017-03-07 23:14       ` Arthur Krewat
2017-03-07 23:19         ` Dave Horsfall
2017-03-07 23:27           ` Arthur Krewat
2017-03-08 21:20             ` Josh Good
2017-03-08 21:42               ` Corey Lindsly
2017-03-08 22:59                 ` Arthur Krewat
2017-03-09 20:26                   ` Josh Good
     [not found]     ` <86varkclj1.fsf@molnjunk.nocrew.org>
2017-03-08  7:17       ` Warren Toomey
2017-03-08  9:20     ` [TUHS] UUCP: working systems, come and get them Warren Toomey
2017-03-08 22:16       ` Warren Toomey
2017-03-08 22:31         ` Dave Horsfall
2017-03-11  0:14           ` Mary Ann Horton
2017-03-08 22:33         ` Kurt H Maier
2017-03-09  6:36           ` arnold
2017-03-09 13:02         ` Lars Brinkhoff
     [not found]         ` <86fuimbobi.fsf@molnjunk.nocrew.org>
2017-03-09 22:28           ` Warren Toomey
2017-03-10  7:11             ` Lars Brinkhoff
     [not found]         ` <CAL4LZyjBG_TL06CAhoNY-BW3pCR6qJHVVMq2oUnfVqOHsAf9kA@mail.gmail.com>
2017-03-09 23:19           ` Warren Toomey
2017-03-09 23:23             ` John Floren
2017-03-10  1:57             ` Cory Smelosky
     [not found]               ` <20170310020203.GA14221@minnie.tuhs.org>
2017-03-10  2:03                 ` Cory Smelosky
2017-03-10  1:49       ` John Floren
2017-03-10  2:06         ` Warren Toomey
2017-03-10  2:09           ` Cory Smelosky
2017-03-10 12:25         ` Jason Stevens
2017-03-10 17:50           ` John Floren
2017-03-10 21:38           ` Warren Toomey
2017-03-08 22:03 ` Joerg Schilling [this message]
2017-03-08 23:07   ` [TUHS] Help request: uucp, mail on 4.2BSD Arthur Krewat
2017-03-08 23:18     ` Cory Smelosky
2017-03-08 23:39       ` Arthur Krewat
2017-03-09  0:22         ` Cory Smelosky
2017-03-09 14:51           ` Arthur Krewat
2017-03-09 17:53             ` SPC
2017-03-11  5:29             ` jsteve
2017-03-09  1:59     ` Dave Horsfall
2017-03-09  9:30     ` Joerg Schilling
2017-03-07 17:17 Clem Cole
2017-03-07 17:43 ` Jaap Akkerhuis
2017-03-07 21:14   ` SPC
2017-03-08  1:51     ` John Labovitz
2017-03-10  0:31   ` Steve Simon
2017-03-10  2:04     ` Lyndon Nerenberg
2017-03-10  2:09       ` Lyndon Nerenberg
2017-03-10  2:51     ` Dave Horsfall
2017-03-10  3:45       ` Dan Cross
2017-03-10  4:40         ` Lyndon Nerenberg
2017-03-10  9:57           ` Joerg Schilling
2017-03-10  6:34     ` Jaap Akkerhuis
2017-03-10  7:22       ` Erik E. Fair
2017-03-10  7:27         ` Lars Brinkhoff
2017-03-10 15:00         ` Dave Horsfall
2017-03-07 17:45 ` Arthur Krewat
2017-03-07 18:30 ` Jacob Goense
2017-03-07 18:30 ` Dan Cross
2017-03-07 19:00   ` Erik E. Fair
2017-03-07 22:04   ` Dave Horsfall
2017-03-10  6:10   ` Jim Carpenter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=58c07fb8.F7Cd/seulkX9W1t/%schily@schily.net \
    --to=schily@schily.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).