Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Does anyone still use (real) DEC line printers?

128 views
Skip to first unread message

Rich Alderson

unread,
Dec 6, 2010, 5:58:04 PM12/6/10
to
NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.

I have been asked to find out whether anyone still uses line printers on
their DEC systems. I'm not sure why the question came up, exactly, though
we have just sent a board design out for manufacture for a replacement
M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

--
Rich Alderson ne...@alderson.users.panix.com
the russet leaves of an autumn oak/inspire once again the failed poet/
to take up his pen/and essay to place his meagre words upon the page...

JF Mezei

unread,
Dec 6, 2010, 6:38:30 PM12/6/10
to
Rich Alderson wrote:
> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.


I recently moved my still functional LA75 from a VAX to my Xserve. It is
used to print labels. I got the foomatic plug in to CUPS (common unix
printing system) which invoked ghostscript (which I had to tweak to get
the right scaling for LA75 output).

So I can now print postscript to the LA75 either from postscfript source
or from any application on the macs.

On the VAX, I used the old DECprint for postcript to sixel printing
utility ( I think I was the only one in the world to purchase this).

So technically, I no longer have a dec line printer attached to a DEC
system.

Richard

unread,
Dec 6, 2010, 6:45:03 PM12/6/10
to
[Please do not mail me a copy of your followup]

Rich Alderson <ne...@alderson.users.panix.com> spake the secret code
<mddzksi...@panix5.panix.com> thusly:

>I have been asked to find out whether anyone still uses line printers on

>their DEC systems. [...]

I wonder how many people had an actual line printer and not an LA36 or
LA120. I have the terminals but not a line printer. I don't recall a
line printer being installed on the PDP-11/70 I used at UDel, but even
if it was installed it was in the machine room on the other side of
town. We used printing terminals for local printouts and a Xerox
laser printer (driven by 9-track tapes) for fancy printouts.
--
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
<http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/>

Legalize Adulthood! <http://legalizeadulthood.wordpress.com>

FrankS

unread,
Dec 6, 2010, 7:33:17 PM12/6/10
to
On Dec 6, 5:58 pm, Rich Alderson <n...@alderson.users.panix.com>
wrote:

> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.

Yes. I have a client that has two of them still running, plus an LG06
in storage.


www.noesys.com

Richard B. Gilbert

unread,
Dec 6, 2010, 8:29:28 PM12/6/10
to
On 12/6/2010 5:58 PM, Rich Alderson wrote:
> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems. I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.
>

Do you mean "impact printers"?

I've been using LASER Printers almost exclusively for the last ten or
twelve years! The output is better looking, they are quiet, they are
fast and they are low maintenance.

H Vlems

unread,
Dec 7, 2010, 3:47:56 AM12/7/10
to
On 6 dec, 23:58, Rich Alderson <n...@alderson.users.panix.com> wrote:
> NB:  Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.  I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.
>
> --
> Rich Alderson                                   n...@alderson.users.panix.com

>     the russet leaves of an autumn oak/inspire once again the failed poet/
>     to take up his pen/and essay to place his meagre words upon the page...

Rich, could you clarify the question? Because I found "(real) DEC
line printers" somewhat vague.
To me the term lineprinter means : the ability to print one line (some
print an entire page) in one step, usually these
printers have a parallel interface (e.g. the LP11).
The point is: I have an LA75 which is IMHO *not* a lineprinter so I
didn't respond. It was used until 2000.
Then I learned that running DECnet on a pc allowed me to print from a
VMS queue to a pc with a printer connected to it.
At that time we had a Canon LBP660 which was a "Windows printer", i.e.
the printing logic was done by the pc not by the printer so only
Windows systems could use it.
It was replaced with an HP2100 and an HP1010, both behind an IP
printserver so VMS systems can print directly to it.
Unfortunaltely that trick doesn't work to a Samsung color laserjet,
but that is another story...
I still have the LA75 with a spare printhead and 5 ribbons (original
DEC!).
Which brings me to another point: how many printers were really
manufactured by DEC? I guess none, at least not those with a parallel
interface.

Hans

Neil Rieck

unread,
Dec 7, 2010, 6:36:44 AM12/7/10
to
On Dec 6, 5:58 pm, Rich Alderson <n...@alderson.users.panix.com>
wrote:
> NB:  Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.  I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.
>
> --
> Rich Alderson                                   n...@alderson.users.panix.com

>     the russet leaves of an autumn oak/inspire once again the failed poet/
>     to take up his pen/and essay to place his meagre words upon the page...

Sort of. We don't use the LP27 (which, IIRC, was a very cool line
printer employing a spinning band). We do still use an LA120 which
some people think of as a line printer although it is really a dot-
matrix printer with a keyboard.

NSR

billdeg

unread,
Dec 7, 2010, 7:48:31 AM12/7/10
to

> I wonder how many people had an actual line printer and not an LA36 or
> LA120.  I have the terminals but not a line printer.  I don't recall a
> line printer being installed on the PDP-11/70 I used at UDel, but even
> if it was installed it was in the machine room on the other side of
> town.  We used printing terminals for local printouts and a Xerox
> laser printer (driven by 9-track tapes) for fancy printouts.
> --

UDel? I teach there now and recently a la36 turned up. I teach
computer history.

Personally I have one line printer given to me with the pdp 8 I bought
in 08...I have not tested it. I do use a la36 as a terminal on my
IMSAI 8080.

I plan to install the line printer soon just to have it available for
printing if needed.

Bob Koehler

unread,
Dec 7, 2010, 9:25:18 AM12/7/10
to

> Rich, could you clarify the question? Because I found "(real) DEC
> line printers" somewhat vague.

I think the classic menaing of "line printer" was a big heavy printer
that quickly printed an entire line at a time, such as the many LP11 we
had years ago.

Ben Myers

unread,
Dec 7, 2010, 12:16:35 PM12/7/10
to
Yes, with wide sprocket-feed paper and a lot of noise and paper chaff...
Ben Myers

Dennis Boone

unread,
Dec 7, 2010, 12:20:18 PM12/7/10
to
> I think the classic menaing of "line printer" was a big heavy printer
> that quickly printed an entire line at a time, such as the many LP11 we
> had years ago.

A lot of people who never met a real line printer in person tend to
associate the term with anything that is wide carriage and prints
only text. The disease seems related to calling anything bigger than
a deskside chassis a "mainframe".

I prefer:

Line printer - Has a chain or band embossed with typewriter-style
characters, strikes multiple characters at a time with hammers. E.g.
the LP05.

Line matrix printer - Forms characters from individual dots, prints
parts of multiple characters at the same time by firing multiple
pins on a shuttle roughly the same width as the paper which moves
side-to-side along the paper. E.g. the Printronix P300.

Dot matrix printer - Forms characters from individual dots, prints
part of a single character at a time by firing one or multiple pins
on a print head a fraction of the width of the paper which moves
side-to-side along the paper. E.g. the ksr decwriters commonly used
as printers.

I tend to think of laser printers as "page printers".

No doubt someone will find an example which blows my neatly organized
universe all to hell. :)

De

Richard

unread,
Dec 7, 2010, 1:32:25 PM12/7/10
to
[Please do not mail me a copy of your followup]

billdeg <bil...@aol.com> spake the secret code
<073c9a1b-f815-486e...@l8g2000yqh.googlegroups.com> thusly:

>> [...] I don't recall a


>> line printer being installed on the PDP-11/70 I used at UDel, but even
>> if it was installed it was in the machine room on the other side of
>> town.
>

>UDel? I teach there now and recently a la36 turned up. I teach
>computer history.

I learned to program at udel, first in the computer center's terminal room
on open "demo" accounts and then later on my own account through
project Delta. <http://www.eecis.udel.edu/~mader/delta/>

They had a "PLATO @ 50" conference at the computer history museum
recently, and udel featured in some of the panels. I wrote an article
about it here:
<http://legalizeadulthood.wordpress.com/2010/06/28/plato50-conference/>

Richard

unread,
Dec 7, 2010, 1:39:17 PM12/7/10
to
[Please do not mail me a copy of your followup]

(Richard) legaliz...@mail.xmission.com spake the secret code
<idlujp$5qg$1...@news.xmission.com> thusly:

>I learned to program at udel, [...]

Also: I have at least one of most of the terminals I encountered at
udel at the time:

Smith Hall terminal room:
- Tektronix 4010
- HP2648A
- LA36 (don't have one with the APL character set, though)
- Zenith Z-29
- HP2621A
- HP2621P (with thermal printer in top)

Project Delta additionally had some Beehive CRT terminals. While I
have some Beehive terminals, I don't quite have complete functioning
terminals of the same model that Delta had. For a brief time, Delta
had a VT-52 and I don't have one of those, although I have several
VT-100s. Delta also had a modified IBM Selectric style printing
terminal for letter quality printer output, at a massive 34.5 baud.

Bob Koehler

unread,
Dec 7, 2010, 12:56:45 PM12/7/10
to
In article <Tu-dnc703vlP8WPR...@giganews.com>, d...@ihatespam.msu.edu (Dennis Boone) writes:
>
> A lot of people who never met a real line printer in person tend to
> associate the term with anything that is wide carriage and prints
> only text. The disease seems related to calling anything bigger than
> a deskside chassis a "mainframe".
>
> I prefer:
>
> Line printer - Has a chain or band embossed with typewriter-style
> characters, strikes multiple characters at a time with hammers. E.g.
> the LP05.

I would also include those with a rotating character drum.

fishtoprecords

unread,
Dec 7, 2010, 3:32:24 PM12/7/10
to
On Dec 6, 5:58 pm, Rich Alderson <n...@alderson.users.panix.com>
wrote:
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.  

Wow, we stopped using DEC line printers by 1980.

Were any of them really DEC designs? or were they all just OEM'd and a
DEC label put on them?

(OEM used in the proper sense, not the backward way DEC used the term
in the late 70s. Dana makes OEM axles used by Ford or GM)

Tim Shoppa

unread,
Dec 7, 2010, 4:35:00 PM12/7/10
to

Some of them were Dataproducts printers with slightly modified
interfaces, others were engineered-from-scratch DEC designs.

I used to remember exactly what was tweaked between the DEC cabling
and the standard Dataproducts interface... they were very close but
something was inverted relative to the other? Maybe.

We kept a LP29 going (with some improvised spares) up through 2004 or
so. Print quality with a good ribbon on greenbar was outstanding.

Tim.

Tim Shoppa

unread,
Dec 7, 2010, 4:41:22 PM12/7/10
to
On Dec 6, 5:58 pm, Rich Alderson <n...@alderson.users.panix.com>
wrote:
> NB:  Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.  I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

Looking at the EOML... was the LP20 logic really a 4-board set? Wow.
It looks like a little microcoded processor in its own right. (I
suppose the same guy who did the RX02 did the LP20.) Did the LP20 try
to do hardware translation from every possible character set to every
possible band or something?

Tim.

John Wallace

unread,
Dec 7, 2010, 5:26:23 PM12/7/10
to
On Dec 7, 5:56 pm, koeh...@eisner.nospam.encompasserve.org (Bob
Koehler) wrote:

The aforementioned LP05 was one of those with a rotating drum, was it
not? Some number of lines per minute using the big-letters-only drum,
or rather less lines per minutes with the alternate drum that included
lowercase, because the inter-character timing had to remain the same?

My current employers still have a couple of mature DEC-supplied
Mannesmann line matrix printers, connected to VMS boxes via the
DECserver 250 (which includes a DEC parallel line printer port). They
used to be used for things that still required multipart ("carbon")
forms. I don't think they've been used for two or more years, and
afaik there aren't any other printers onsite capable of doing
multipart forms, so I assume the requirement no longer exists at that
site. The industry they are in changes its practices somewhat slowly,
so if even they no longer use multipart, it seems likely not many
others do either. (They were still occasionally using paper tape for
data interchange in the 1980s, much to the disgust of the DEC field
service engineers tasked with fixing the high speed paper tape punch
in preparation for its annual exercise).

Inkjet printer ink has become a very profitable business sector.

glen herrmannsfeldt

unread,
Dec 7, 2010, 8:29:44 PM12/7/10
to
In alt.sys.pdp10 Rich Alderson <ne...@alderson.users.panix.com> wrote:
> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.

> I have been asked to find out whether anyone still uses line printers on
> their DEC systems. I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

All my printers are now connected to print servers, not to actual
computers. For DEC systems that have ethernet, that would seem to
be a fine way to me.

Or are you asking about "line" printers, that is, not page printers
or character (at a time) printers? I still have the Epson MX-100
that I got while still in grad school, though I haven't used it
in a long time. It has a line buffer and prints whole lines
at a time.

-- glen

Rich Alderson

unread,
Dec 7, 2010, 8:33:24 PM12/7/10
to
Tim Shoppa <tsh...@gmail.com> writes:

> On Dec 6, 5:58=A0pm, Rich Alderson <n...@alderson.users.panix.com>
> wrote:

It's a three-board set (M8585, M8586, M8587 replaced by M8571). We've had no
luck with either the M8587 or the M8571, so our EE sat down with his CAD tools
and worked one up from the engineering drawings in our collection; it differs
from the original in having the ECOs applied pre-manufacture.

I don't think it's smart enough to do an everything to everything translation.

Rich Alderson

unread,
Dec 7, 2010, 8:34:45 PM12/7/10
to
"Richard B. Gilbert" <rgilb...@comcast.net> writes:

> Do you mean "impact printers"?

> I've been using LASER Printers almost exclusively for the last ten or
> twelve years! The output is better looking, they are quiet, they are
> fast and they are low maintenance.

Yes, impact printers capable of printing an entire line at a time, with a
print chain, train or band moving past fixed-position hammers.

Rich Alderson

unread,
Dec 7, 2010, 8:35:37 PM12/7/10
to
koe...@eisner.nospam.encompasserve.org (Bob Koehler) writes:

Precisely.

--
Rich Alderson ne...@alderson.users.panix.com

Rich Alderson

unread,
Dec 7, 2010, 8:46:00 PM12/7/10
to
d...@ihatespam.msu.edu (Dennis Boone) writes:

>> I think the classic menaing of "line printer" was a big heavy printer
>> that quickly printed an entire line at a time, such as the many LP11 we
>> had years ago.

> A lot of people who never met a real line printer in person tend to
> associate the term with anything that is wide carriage and prints
> only text. The disease seems related to calling anything bigger than
> a deskside chassis a "mainframe".

> I prefer:

> Line printer - Has a chain or band embossed with typewriter-style
> characters, strikes multiple characters at a time with hammers. E.g.
> the LP05.

Or the LP27 which we have refurbished here at the museum and want to attach
to our KL-10 (2065) running Tops-10.

> Line matrix printer - Forms characters from individual dots, prints
> parts of multiple characters at the same time by firing multiple
> pins on a shuttle roughly the same width as the paper which moves
> side-to-side along the paper. E.g. the Printronix P300.

We had three of these at LOTS.[1] I once had to repair the 50-pin connector
on one--one or more wires in the cable had broken. Couple of days of pin
crimping and it was good (?) as new.

> Dot matrix printer - Forms characters from individual dots, prints
> part of a single character at a time by firing one or multiple pins
> on a print head a fraction of the width of the paper which moves
> side-to-side along the paper. E.g. the ksr decwriters commonly used
> as printers.

> I tend to think of laser printers as "page printers".

So did Xerox, in the days of the 8700 and 9700. We had one of the latter
at the UofChicago Comp Center: 60 pages/minute duplexed behemoth.

> No doubt someone will find an example which blows my neatly organized
> universe all to hell. :)

That's the entire point of taxonomies, isn't it?


[1] The Low-Overhead Timesharing System was the academic computing center
at Stanford University from 1976 till some time in the 1990s or early
in the 21st Century. It grew from a single DECSYSTEM-2040 to three
2065s and a Systems Concepts SC-30M running TOPS-20 in 1990, along with
a VAX 8650 running Ultrix (replaced by an 8800 for students and a 3600
for staff) and an IBM 4381 running VM/CMS. The low overhead was that
professional staff was minimal (prior to the IBM gear showing up, 2.5
FTE technical staff). I was the last TOPS-20 systems programmer there,
from 1984 to 1991.

--
Rich Alderson ne...@alderson.users.panix.com

glen herrmannsfeldt

unread,
Dec 7, 2010, 8:49:47 PM12/7/10
to
In alt.sys.pdp10 fishtoprecords <pat2...@gmail.com> wrote:
(snip)

> Were any of them really DEC designs? or were they all just OEM'd and a
> DEC label put on them?

I have a Colorwriter 1000, which I believe is an OEM printer
with a new name stuck on it. I have had it for years, after someone
gave it to me, and still haven't used up the roll of ink.
It is pretty nice for solid colors, not not so good for shading.

I suppose I thought that DECwriters were DEC designs, but I
don't know about others.

-- glen

fishtoprecords

unread,
Dec 7, 2010, 10:43:45 PM12/7/10
to
On Dec 7, 8:49 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
> I suppose I thought that DECwriters were DEC designs, but I
> don't know about others.  

I think the LA36 was a real DEC engineered design. But the subject
line at started this is about line printers, and the LA36 and similar
devices were character printers.

Richard

unread,
Dec 8, 2010, 12:02:09 AM12/8/10
to
[Please do not mail me a copy of your followup]

fishtoprecords <pat2...@gmail.com> spake the secret code
<5a77acc7-46ed-42c8...@u9g2000pra.googlegroups.com> thusly:

Worse, the LA36 is a character *terminal*, not just a printer.

glen herrmannsfeldt

unread,
Dec 8, 2010, 12:14:18 AM12/8/10
to
In alt.sys.pdp10 fishtoprecords <pat2...@gmail.com> wrote:

The LA36 and such were, but were there line buffered versions?

I do seem to remember ones that were used as line printers,
and didn't have keyboards, but I don't remember if they were
line buffered.

-- glen

Eric Smith

unread,
Dec 8, 2010, 1:15:43 AM12/8/10
to
Rich Alderson wrote:
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.

Threw away a couple of LP26 line printers a few years back, as it
didn't seem that anyone wanted them. (I certainly didn't!)

Richard

unread,
Dec 8, 2010, 2:33:38 AM12/8/10
to
[Please do not mail me a copy of your followup]

glen herrmannsfeldt <g...@ugcs.caltech.edu> spake the secret code
<idn47a$ugt$1...@news.eternal-september.org> thusly:

>I do seem to remember ones that were used as line printers,
>and didn't have keyboards, but I don't remember if they were
>line buffered.

The printers and terminals handbook from 1983 lists the printer-only
version of the LA120 as having a 1000 character line buffer.

<http://vt100.net/docs/tp83/chapter14.html>

jmfbahciv

unread,
Dec 8, 2010, 9:23:34 AM12/8/10
to
Richard wrote:
> [Please do not mail me a copy of your followup]
>
> fishtoprecords <pat2...@gmail.com> spake the secret code
> <5a77acc7-46ed-42c8...@u9g2000pra.googlegroups.com> thusly:
>
>>On Dec 7, 8:49 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
>>> I suppose I thought that DECwriters were DEC designs, but I
>>> don't know about others.  
>>
>>I think the LA36 was a real DEC engineered design. But the subject
>>line at started this is about line printers, and the LA36 and similar
>>devices were character printers.
>
> Worse, the LA36 is a character *terminal*, not just a printer.

It was never meant to be a printer.

/BAH

Paul Anderson

unread,
Dec 8, 2010, 1:22:53 PM12/8/10
to
In article <mddzksi...@panix5.panix.com>,
Rich Alderson <ne...@alderson.users.panix.com> wrote:

> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.
>

> I have been asked to find out whether anyone still uses line printers on

> their DEC systems. I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

When Digital sold the printing business to Genicom in 1997, the LA dot
matrix, LG line matrix and LP line matrix lines went with it.

Genicom sold LA, LG and LP printers but I don't know how many models of
which lines survived all the way to Printronix. I doubt anyone still
makes line printers, as line printers have been functionally replaced by
line matrix printers.

Genicom later merged with Tally to become TallyGenicom, which was later
purchased by Printronix.

Dataproducts is now owned by Clover Technologies Group.

Dataproducts and Printronix supplied Digital with these printers but
they were all modified to Digital's specifications, mostly for DEC ANSI
support.

Paul

Richard

unread,
Dec 8, 2010, 4:30:12 PM12/8/10
to
[Please do not mail me a copy of your followup]

jmfbahciv <See....@aol.com> spake the secret code
<PM000496E...@ac8136d8.ipt.aol.com> thusly:

>Richard wrote:
>> Worse, the LA36 is a character *terminal*, not just a printer.
>
>It was never meant to be a printer.

That didn't stop people from using it that way. We had a DECwriter
LA36 hooked up to a modem and used it as a spooling printer on RSTS/E.

Steven Underwood

unread,
Dec 8, 2010, 6:38:20 PM12/8/10
to
FYI, We currently use our LP37 line printer daily though we have been
working on moving jobs over to the laser printers for about a year now.
Ours is connected to our VAX 7000-630 via a DECServer 250.

Certain of our users are dragging their feet on approving the new version or
converting to PDF and management has not pushed hard enough yet. Reasons
for moving away are difficulties getting ribbons, paper, and bands and the
$200/month maintenance cost.

Steve Underwood

"Rich Alderson" wrote in message news:mddzksi...@panix5.panix.com...

NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.

I have been asked to find out whether anyone still uses line printers on
their DEC systems. I'm not sure why the question came up, exactly, though
we have just sent a board design out for manufacture for a replacement
M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

--

H Vlems

unread,
Dec 9, 2010, 2:52:57 AM12/9/10
to

One pin on the parallel port was inverted on the parallel interface of
the DMF-32.
A simple inverter fed from the +5V pin fixed that. I can't remember
the name of the signal,
printer read perhaps?
Hans

jmfbahciv

unread,
Dec 9, 2010, 7:38:30 AM12/9/10
to
Richard wrote:
> [Please do not mail me a copy of your followup]
>
> jmfbahciv <See....@aol.com> spake the secret code
> <PM000496E...@ac8136d8.ipt.aol.com> thusly:
>
>>Richard wrote:
>>> Worse, the LA36 is a character *terminal*, not just a printer.
>>
>>It was never meant to be a printer.
>
> That didn't stop people from using it that way.

I understand that. :-)

> We had a DECwriter
> LA36 hooked up to a modem and used it as a spooling printer on RSTS/E.

Slllooooowwwwww...... ;-)

Did you put a max on the page limits?

/BAH

jbriggs444

unread,
Dec 9, 2010, 9:09:28 AM12/9/10
to
On Dec 6, 5:58 pm, Rich Alderson <n...@alderson.users.panix.com>
wrote:
> NB:  Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems.  I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.
>
> --
> Rich Alderson                                   n...@alderson.users.panix.com

>     the russet leaves of an autumn oak/inspire once again the failed poet/
>     to take up his pen/and essay to place his meagre words upon the page...

Could you not go with a serial to parallel converter? And if your
serial ports
are too slow, with a LAT solution. Or if that's unacceptable, using
an external
print server? [Mind you, I haven't investigated whether anyone does
serial to
parallel with the LP27 pinout any more]

Richard

unread,
Dec 9, 2010, 1:00:20 PM12/9/10
to
[Please do not mail me a copy of your followup]

jmfbahciv <See....@aol.com> spake the secret code

<PM000496F...@ac813eae.ipt.aol.com> thusly:

>Richard wrote:
>> We had a DECwriter
>> LA36 hooked up to a modem and used it as a spooling printer on RSTS/E.
>
>Slllooooowwwwww...... ;-)

All our access was at 300 baud, except for a few CRT terminals
connected at 1800 baud. Everything was slow. The physical machine
was on the other side of town in a secured building to which we didn't
have access except with special permission.

>Did you put a max on the page limits?

Nope.

Rich Alderson

unread,
Dec 9, 2010, 5:33:24 PM12/9/10
to
jbriggs444 <jbrig...@gmail.com> writes:

> On Dec 6, 5:58=A0pm, Rich Alderson <n...@alderson.users.panix.com>
> wrote:

>> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.

>> I have been asked to find out whether anyone still uses line printers on
>> their DEC systems. I'm not sure why the question came up, exactly, though
>> we have just sent a board design out for manufacture for a replacement
>> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

> Could you not go with a serial to parallel converter? And if your serial


> ports are too slow, with a LAT solution. Or if that's unacceptable, using
> an external print server? [Mind you, I haven't investigated whether anyone
> does serial to parallel with the LP27 pinout any more]

The point is to drive the printer from Tops-10 and TOPS-20 on a
DECSYSTEM-2065. The operating systems' printer drivers know about the LP20
interface in the PDP-11/40 which makes up the front end of the system. Since
this is in a museum setting, it rather vitiates the point to do something
else.

The question arose in a "Can people see this kind of thing elsewhere?" moment.

--
Rich Alderson ne...@alderson.users.panix.com

jmfbahciv

unread,
Dec 10, 2010, 9:59:37 AM12/10/10
to
Richard wrote:
> [Please do not mail me a copy of your followup]
>
> jmfbahciv <See....@aol.com> spake the secret code
> <PM000496F...@ac813eae.ipt.aol.com> thusly:
>
>>Richard wrote:
>>> We had a DECwriter
>>> LA36 hooked up to a modem and used it as a spooling printer on RSTS/E.
>>
>>Slllooooowwwwww...... ;-)
>
> All our access was at 300 baud, except for a few CRT terminals
> connected at 1800 baud.

1800? I never heard of that value.

> Everything was slow.

My condolences. What did you do when waiting? Knit socks? :-)

> The physical machine
> was on the other side of town in a secured building to which we didn't
> have access except with special permission.

That will put a crimp in your style.


>
>>Did you put a max on the page limits?
>
> Nope.

and you never lost a box of paper?

/BAH

Richard

unread,
Dec 10, 2010, 12:14:32 PM12/10/10
to
[Please do not mail me a copy of your followup]

jmfbahciv <See....@aol.com> spake the secret code

<PM0004970...@aca3ebba.ipt.aol.com> thusly:

>Richard wrote:
>> [Please do not mail me a copy of your followup]
>>
>> jmfbahciv <See....@aol.com> spake the secret code
>> <PM000496F...@ac813eae.ipt.aol.com> thusly:
>>
>>>Richard wrote:
>>>> We had a DECwriter
>>>> LA36 hooked up to a modem and used it as a spooling printer on RSTS/E.
>>>
>>>Slllooooowwwwww...... ;-)
>>
>> All our access was at 300 baud, except for a few CRT terminals
>> connected at 1800 baud.
>
>1800? I never heard of that value.

Tehcnically the "high speed" modems were only rated at 1200, but 1800
is a supported baud rate and they worked at 1800 reliably. At 2400
they were unreliable.

>> Everything was slow.
>
>My condolences. What did you do when waiting? Knit socks? :-)

Most people can't read faster then 300 baud and when you never knew
anything different, it didn't feel slow.

>> The physical machine
>> was on the other side of town in a secured building to which we didn't
>> have access except with special permission.
>
>That will put a crimp in your style.

We rarely needed to do anything with magtapes or whatnot. When we did,
we would call the operators and have them mount or unmount the tape.
The system was a PDP-11/70 with lots of modem lines, lots of users and
a reasonable disk quota for each account. Most users were on LA36
terminals, so if they needed a printout, they did it themselves and
the reasonable disk quota meant that they didn't need tape access very
often.

>>>Did you put a max on the page limits?
>>
>> Nope.
>
>and you never lost a box of paper?

We had our own private terminal room and no, for the people that had
access to that room noone was stealing boxes of paper.

Even in the public terminal room which had many LA36s multiplexed
through a port selector allowing you access to many kinds of machines
(PDP-11/70 w/unix, PDP-11/70 w/RSTS/E, Burroughs B6700, HP2000), I
don't recall there ever being a problem with people stealing boxes of
paper.

Richard

unread,
Dec 10, 2010, 12:16:19 PM12/10/10
to
[Please do not mail me a copy of your followup]

(Richard) legaliz...@mail.xmission.com spake the secret code
<idtn5o$o5$1...@news.xmission.com> thusly:

>Even in the public terminal room which had many LA36s multiplexed
>through a port selector allowing you access to many kinds of machines

>(PDP-11/70 w/unix, PDP-11/70 w/RSTS/E, Burroughs B6700, HP2000) [...]

I forgot the DECsystem-10 or 20 running TOPS-10 or TOPS-20, I can't remember
which.

Bob Koehler

unread,
Dec 10, 2010, 12:03:37 PM12/10/10
to
In article <PM0004970...@aca3ebba.ipt.aol.com>, jmfbahciv <See....@aol.com> writes:
>
> My condolences. What did you do when waiting? Knit socks? :-)

Slow serial printers are a pain. But did you ever try to type
at over 300 baud?

OBTW, slow printers will teach you to write compact code. I think
COBOL was the orginal cause of gaster printers.

Dennis Boone

unread,
Dec 10, 2010, 1:19:16 PM12/10/10
to
> >and you never lost a box of paper?

> We had our own private terminal room and no, for the people that had
> access to that room noone was stealing boxes of paper.

> Even in the public terminal room which had many LA36s multiplexed
> through a port selector allowing you access to many kinds of machines
> (PDP-11/70 w/unix, PDP-11/70 w/RSTS/E, Burroughs B6700, HP2000), I
> don't recall there ever being a problem with people stealing boxes of
> paper.

I think he was referring to the inevitable accident with the file
containing a few ream-feed and jam-tractor control characters. And
lots of BELs.

De

Richard

unread,
Dec 10, 2010, 3:50:06 PM12/10/10
to
[Please do not mail me a copy of your followup]

d...@ihatespam.msu.edu (Dennis Boone) spake the secret code
<3IydnTo19pu58p_Q...@giganews.com> thusly:

We were sitting in the same room and mostly using it to print out our
source code or TECO manuals. I suppose someone occasionally tried to
print a binary file, but this was quickly recognized and easily
stopped long before anything like an entire box of paper would be
consumed.

The printer queue on this terminal was not open to the general public,
only those of us that had access to the room.

jmfbahciv

unread,
Dec 11, 2010, 9:53:39 AM12/11/10
to

Or issuing a print command for a non-ASCII file or the output of
a COBOL listing with a million errors because of a missing period.

/BAH

jmfbahciv

unread,
Dec 11, 2010, 9:53:30 AM12/11/10
to
Richard wrote:
> [Please do not mail me a copy of your followup]
>
> d...@ihatespam.msu.edu (Dennis Boone) spake the secret code
> <3IydnTo19pu58p_Q...@giganews.com> thusly:
>
>> > >and you never lost a box of paper?
>>
>> > We had our own private terminal room and no, for the people that had
>> > access to that room noone was stealing boxes of paper.
>>
>> > Even in the public terminal room which had many LA36s multiplexed
>> > through a port selector allowing you access to many kinds of machines
>> > (PDP-11/70 w/unix, PDP-11/70 w/RSTS/E, Burroughs B6700, HP2000), I
>> > don't recall there ever being a problem with people stealing boxes of
>> > paper.
>>
>>I think he was referring to the inevitable accident with the file
>>containing a few ream-feed and jam-tractor control characters. And
>>lots of BELs.
>
> We were sitting in the same room and mostly using it to print out our
> source code or TECO manuals. I suppose someone occasionally tried to
> print a binary file, but this was quickly recognized and easily
> stopped long before anything like an entire box of paper would be
> consumed.
>
> The printer queue on this terminal was not open to the general public,
> only those of us that had access to the room.

So, either the room was manned 7x24 or you shut down the print spooler
when the room was vacant of two-legged critters?

/BAH

jmfbahciv

unread,
Dec 11, 2010, 9:53:27 AM12/11/10
to
Bob Koehler wrote:
> In article <PM0004970...@aca3ebba.ipt.aol.com>, jmfbahciv
<See....@aol.com> writes:
>>
>> My condolences. What did you do when waiting? Knit socks? :-)
>
> Slow serial printers are a pain. But did you ever try to type
> at over 300 baud?

Yes. When you have to use a line editor such as SOSX and your
OS provides type-ahead, you can do some editing and then wait
for 5 mintues for the TTY printing to catch up and stop. Then
you can go to the next page of the listing and do those edits.

>
> OBTW, slow printers will teach you to write compact code. I think


Sometimes, perhaps :-) There is compact code w.r.t. the number of
characters in the source and then there is compact code w.r.t.
the machine lanugage the source generates. The two are orthogonal
in my experience with HLLs.

> COBOL was the orginal cause of gaster printers.
>

Gaster?

/BAH

Richard

unread,
Dec 11, 2010, 8:45:52 PM12/11/10
to
[Please do not mail me a copy of your followup]

jmfbahciv <See....@aol.com> spake the secret code
<PM0004972...@aca2c0ea.ipt.aol.com> thusly:

>So, either the room was manned 7x24 or you shut down the print spooler
>when the room was vacant of two-legged critters?

As I said, the printer wasn't open to anyone who didn't have a key to
the room. And yes, we turned things off when we left the room.

Johnny Billquist

unread,
Dec 12, 2010, 7:56:56 PM12/12/10
to

Um... Who printed if there was noone there? (Yes, I know you can request
a spooler to process a job at a later time, but that seems like an
unlikely scenario for printing a binary file.)

Johnny

--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol

Johnny Billquist

unread,
Dec 12, 2010, 8:00:15 PM12/12/10
to
On 2010-12-09 23:33, Rich Alderson wrote:
> jbriggs444<jbrig...@gmail.com> writes:
>
>> On Dec 6, 5:58=A0pm, Rich Alderson<n...@alderson.users.panix.com>
>> wrote:
>
>>> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
>>> I have been asked to find out whether anyone still uses line printers on
>>> their DEC systems. I'm not sure why the question came up, exactly, though
>>> we have just sent a board design out for manufacture for a replacement
>>> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.
>
>> Could you not go with a serial to parallel converter? And if your serial
>> ports are too slow, with a LAT solution. Or if that's unacceptable, using
>> an external print server? [Mind you, I haven't investigated whether anyone
>> does serial to parallel with the LP27 pinout any more]
>
> The point is to drive the printer from Tops-10 and TOPS-20 on a
> DECSYSTEM-2065. The operating systems' printer drivers know about the LP20
> interface in the PDP-11/40 which makes up the front end of the system. Since
> this is in a museum setting, it rather vitiates the point to do something
> else.

Curios. I wonder why you would have a special line printer interface in
the 11/40 when it served as a FE in a DEC-20. After all, the LP11 can
run an LP27 just fine as well...

I would guess Tops-10 and TOPS-20 spoke with the LP20 through the FE
anyway, so the actual device driver is something on RSX-20F after all,
and then you have some abstract device presented to the DEC-20?
(I haven't really examined enough of how the interaction between the
11/40 and the DEC-20 works to really know anything here.)

Rich Alderson

unread,
Dec 12, 2010, 9:25:06 PM12/12/10
to
Johnny Billquist <b...@softjar.se> writes:

> On 2010-12-09 23:33, Rich Alderson wrote:

>> The point is to drive the printer from Tops-10 and TOPS-20 on a
>> DECSYSTEM-2065. The operating systems' printer drivers know about the
>> LP20 interface in the PDP-11/40 which makes up the front end of the
>> system. Since this is in a museum setting, it rather vitiates the
>> point to do something else.

> Curios. I wonder why you would have a special line printer interface in
> the 11/40 when it served as a FE in a DEC-20. After all, the LP11 can
> run an LP27 just fine as well...

Because that's what DEC decided to do to the front end?

> I would guess Tops-10 and TOPS-20 spoke with the LP20 through the FE
> anyway, so the actual device driver is something on RSX-20F after all,
> and then you have some abstract device presented to the DEC-20?
> (I haven't really examined enough of how the interaction between the
> 11/40 and the DEC-20 works to really know anything here.)

The printer handlers in Tops-10 and TOPS-20 are hardware aware, regardless
of whether RSX-20F is between them and the printer or not.

jmfbahciv

unread,
Dec 13, 2010, 9:05:46 AM12/13/10
to

If the machine was running and on a network, a print request could
come from the outside.

/BAH

Richard

unread,
Dec 13, 2010, 1:47:37 PM12/13/10
to
[Please do not mail me a copy of your followup]

jmfbahciv <See....@aol.com> spake the secret code
<PM0004974...@aca2aea4.ipt.aol.com> thusly:

>If the machine was running and on a network, a print request could
>come from the outside.

Machine was available 24/7 by modem. No network. (This was
1979-1980; networking was a luxury on RSTS/E at that time.)

At any rate, as I've said, the last person to leave the room would
shut off all the terminals.

Alan Frisbie

unread,
Dec 13, 2010, 3:46:12 PM12/13/10
to
On 12/6/2010 2:58 PM, Rich Alderson wrote:
> NB: Follow-ups set to comp.sys.dec as the most neutral place on the list.
>
> I have been asked to find out whether anyone still uses line printers on
> their DEC systems. I'm not sure why the question came up, exactly, though
> we have just sent a board design out for manufacture for a replacement
> M8571 (which appear to be unobtainium) in order to hook an LP27 to a 2065.

Does a Printronix P-300 count? We (my client) bought one for our
PDP-11 in 1987. When we bought a VAX in 1989, we moved the P-300
to it. In 1996 we bought an AlphaServer 1000A and it got the
P-300. We then upgraded to an ES45 in 2007, the P-300 moved again.
It has outlasted multiple other printers and still keeps printing along.

Actually, the P-300 only physically moved once, when we got a new
building. :-)

Alan

Johnny Billquist

unread,
Dec 13, 2010, 6:08:24 PM12/13/10
to
On 2010-12-13 03:25, Rich Alderson wrote:
> Johnny Billquist<b...@softjar.se> writes:
>
>> On 2010-12-09 23:33, Rich Alderson wrote:
>
>>> The point is to drive the printer from Tops-10 and TOPS-20 on a
>>> DECSYSTEM-2065. The operating systems' printer drivers know about the
>>> LP20 interface in the PDP-11/40 which makes up the front end of the
>>> system. Since this is in a museum setting, it rather vitiates the
>>> point to do something else.
>
>> Curios. I wonder why you would have a special line printer interface in
>> the 11/40 when it served as a FE in a DEC-20. After all, the LP11 can
>> run an LP27 just fine as well...
>
> Because that's what DEC decided to do to the front end?

Obviously. :-D
I guess the question was almost rhetorical, since I suspect noone around
here knows why DEC actually did this.

>> I would guess Tops-10 and TOPS-20 spoke with the LP20 through the FE
>> anyway, so the actual device driver is something on RSX-20F after all,
>> and then you have some abstract device presented to the DEC-20?
>> (I haven't really examined enough of how the interaction between the
>> 11/40 and the DEC-20 works to really know anything here.)
>
> The printer handlers in Tops-10 and TOPS-20 are hardware aware, regardless
> of whether RSX-20F is between them and the printer or not.

Hmm. Do the 11/40 allow totally transparent access to the Unibus from
the DEC-20?

Rich Alderson

unread,
Dec 13, 2010, 8:38:51 PM12/13/10
to
Alan Frisbie <Usenet0...@Flying-Disk.com> writes:

The particular question had to do with the line-at-a-time things. However,
I just wanted to say that I'm impressed beyond all measure that yor P-300
has lasted so long. We had three at LOTS (Stanford), one on each KL-10, and
they were a bit dodgy. Of course, when you use a printer in a 24x7 student
facility, it's going to get pounded on...

Lawrence D'Oliveiro

unread,
Dec 14, 2010, 2:55:54 AM12/14/10
to
In message
<5a77acc7-46ed-42c8...@u9g2000pra.googlegroups.com>,
fishtoprecords wrote:

> On Dec 7, 8:49 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
>> I suppose I thought that DECwriters were DEC designs, but I
>> don't know about others.
>
> I think the LA36 was a real DEC engineered design. But the subject
> line at started this is about line printers, and the LA36 and similar
> devices were character printers.

LA180, then.

jmfbahciv

unread,
Dec 14, 2010, 9:08:28 AM12/14/10
to
Richard wrote:
> [Please do not mail me a copy of your followup]
>
> jmfbahciv <See....@aol.com> spake the secret code
> <PM0004974...@aca2aea4.ipt.aol.com> thusly:
>
>>If the machine was running and on a network, a print request could
>>come from the outside.
>
> Machine was available 24/7 by modem. No network. (This was
> 1979-1980; networking was a luxury on RSTS/E at that time.)

Huh. I thought network software came with the OS. Do you remember
if it was an option when buying the hardware?

>
> At any rate, as I've said, the last person to leave the room would
> shut off all the terminals.

Dang. Missed that thought. the queue would just wait until
you turned the printer back on. Sorry. My brain isn't what
it once was.

/BAH

Bob Koehler

unread,
Dec 14, 2010, 9:01:13 AM12/14/10
to
In article <ie6918$pd7$1...@Iltempo.Update.UU.SE>, Johnny Billquist <b...@softjar.se> writes:
>
> Hmm. Do the 11/40 allow totally transparent access to the Unibus from
> the DEC-20?

No. The 11 handled all the DMA setup, programmed I/O operations,
and interrupts. The main CPU talked to the 11 in more of a network
fashion (long before DECnet): send this data to device X, get that
data from device Y.

Bob Koehler

unread,
Dec 14, 2010, 9:03:16 AM12/14/10
to
In article <PM0004975...@aca38a9c.ipt.aol.com>, jmfbahciv <See....@aol.com> writes:
>
> Huh. I thought network software came with the OS. Do you remember
> if it was an option when buying the hardware?

OS have been around a lot longer than networks. Even today
you can add on networking to most OS, since not all OS come
with all network stacks.

Richard

unread,
Dec 14, 2010, 1:34:22 PM12/14/10
to
[Please do not mail me a copy of your followup]

Lawrence D'Oliveiro <l...@geek-central.gen.new_zealand> spake the secret code
<ie77ua$g29$1...@lust.ihug.co.nz> thusly:

The LA180 is also a character printer and not a line-at-a-time printer.

Richard

unread,
Dec 14, 2010, 1:37:49 PM12/14/10
to
[Please do not mail me a copy of your followup]

jmfbahciv <See....@aol.com> spake the secret code

<PM0004975...@aca38a9c.ipt.aol.com> thusly:

>Richard wrote:
>> [Please do not mail me a copy of your followup]
>>

>> Machine was available 24/7 by modem. No network. (This was
>> 1979-1980; networking was a luxury on RSTS/E at that time.)
>
>Huh. I thought network software came with the OS. Do you remember
>if it was an option when buying the hardware?

While I was there, we never had networking. I don't know when
networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
was first made available in RSTS/E. One guy homebrewed file transfer
between systems by writing his own program that acted kind of like
zmodem file transfer between a PC and a BBS. He hooked up the two
systems by connecting two modems together, each connected to the sytem
and then controlling the file transfer on a third terminal.

>> At any rate, as I've said, the last person to leave the room would
>> shut off all the terminals.
>
>Dang. Missed that thought. the queue would just wait until
>you turned the printer back on. Sorry. My brain isn't what
>it once was.

I think the print queue might have been homebrewed and not part of the
OS; I can't recall the particulars. If it was homebrewed, then there
wasn't any "queue" when the program wasn't running.

Johnny Billquist

unread,
Dec 14, 2010, 6:13:39 PM12/14/10
to
On 2010-12-14 19:37, Richard wrote:
> [Please do not mail me a copy of your followup]
>
> jmfbahciv<See....@aol.com> spake the secret code
> <PM0004975...@aca38a9c.ipt.aol.com> thusly:
>
>> Richard wrote:
>>> [Please do not mail me a copy of your followup]
>>>
>>> Machine was available 24/7 by modem. No network. (This was
>>> 1979-1980; networking was a luxury on RSTS/E at that time.)
>>
>> Huh. I thought network software came with the OS. Do you remember
>> if it was an option when buying the hardware?
>
> While I was there, we never had networking. I don't know when
> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
> was first made available in RSTS/E.

I think there might have been DECnet for RSTS/E in that timeframe, but
no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
DECnet was only running over point-to-point interfaces, or multidrop.

DECnet was, and still is, optional for RSTS/E. Not something delivered
with the OS as such.

> One guy homebrewed file transfer
> between systems by writing his own program that acted kind of like
> zmodem file transfer between a PC and a BBS. He hooked up the two
> systems by connecting two modems together, each connected to the sytem
> and then controlling the file transfer on a third terminal.

KERMIT anyone?

>>> At any rate, as I've said, the last person to leave the room would
>>> shut off all the terminals.
>>
>> Dang. Missed that thought. the queue would just wait until
>> you turned the printer back on. Sorry. My brain isn't what
>> it once was.
>
> I think the print queue might have been homebrewed and not part of the
> OS; I can't recall the particulars. If it was homebrewed, then there
> wasn't any "queue" when the program wasn't running.

RSTS/E had/has a great spooling system, so I would be a little surprised
if someone bothered to write his own... However, 1979 is before I used
RSTS/E, so it might not have existed back then. I only started with
RSTS/E in 1982. I *think* it was V7.1 at the time. '79 would probably
mean something like V6 in that case.

Johnny Billquist

unread,
Dec 14, 2010, 6:45:00 PM12/14/10
to
On 2010-12-14 19:34, Richard wrote:
> [Please do not mail me a copy of your followup]
>
> Lawrence D'Oliveiro<l...@geek-central.gen.new_zealand> spake the secret code
> <ie77ua$g29$1...@lust.ihug.co.nz> thusly:
>
>> In message
>> <5a77acc7-46ed-42c8...@u9g2000pra.googlegroups.com>,
>> fishtoprecords wrote:
>>
>>> On Dec 7, 8:49 pm, glen herrmannsfeldt<g...@ugcs.caltech.edu> wrote:
>>>> I suppose I thought that DECwriters were DEC designs, but I
>>>> don't know about others.
>>>
>>> I think the LA36 was a real DEC engineered design. But the subject
>>> line at started this is about line printers, and the LA36 and similar
>>> devices were character printers.
>>
>> LA180, then.
>
> The LA180 is also a character printer and not a line-at-a-time printer.

Well, technically, a line printer did not print a line at a time either.
You had one hammer per character position, and then the chain (or
whatever) moving characters along, and the hammer hit when the right
character was in front. That means the same character was not available
at other positions. Now, as anyone with a small sense of mathematics can
figure out, on a 132 column printer, with a chain going around, you'll
have room for 264 characters on the chain, minimum (there are some more,
since the chain needs some space to turn around as well). The alphabet
have fewer number of characters, so characters are repeated several
times on the chain. More common characters occur more often, but it
would be a very specific line that would allow a line printer to print
the whole line on one punch. But it could never do that anyway. The
power surge from trying to fire all 132 hammers at the same time would
blow fuses, and burn wires. In reality, the printer was limited to not
fire more than around 6 hammers (maximum) at the same time.

The biggest differences between LP and LA printers would, I'd say, be
the fact that LA printers used a moving head, and a dot matrix design,
to print, while LP printers used hammers and types on a chain (or
similar device) to print. The speeds of the LP printers are way higher
than LA printers, but they didn't print the whole line in one punch.

If you mean line-at-a-time in any other sense, then LA and LP are pretty
much equally much line-at-a-time printers. They both normally print one
line before advancing to the next one, even if some LA printers could
reverse the feed (usually with bad results though).
Both type of printers also buffered data, usually a couple of K on LA
printers. Exactly how much an LP printer would buffer I don't know, but
atleast one line of data, or else it wouldn't be able to work efficiently.

Johnny Billquist

unread,
Dec 14, 2010, 6:47:11 PM12/14/10
to

As I thought. Which makes it in a way more weird why DEC decided to
manufacture a special LP controller for the DEC-20, when they also have
the LP11, which also sits on the Unibus, and talks to any line printer.
It would appear that one would have worked just as well, and you could
have presented the same kind of interface to the DEC-20.

glen herrmannsfeldt

unread,
Dec 14, 2010, 7:15:28 PM12/14/10
to
In alt.sys.pdp10 Johnny Billquist <b...@softjar.se> wrote:
> On 2010-12-14 19:34, Richard wrote:
(snip)

>> The LA180 is also a character printer and not a line-at-a-time printer.

> Well, technically, a line printer did not print a line at a time either.
> You had one hammer per character position, and then the chain (or
> whatever) moving characters along, and the hammer hit when the right
> character was in front. That means the same character was not available
> at other positions. Now, as anyone with a small sense of mathematics can
> figure out, on a 132 column printer, with a chain going around, you'll
> have room for 264 characters on the chain, minimum (there are some more,
> since the chain needs some space to turn around as well).

The IBM line printers are chain or train printers, but the DEC
printers I remember are drum printers, which could possibly print
a whole line at once. It would seem easiest for a drum printer
to have the same at the same rotational position for all columns,
in which case it would for a whole row of the same character.

> The alphabet
> have fewer number of characters, so characters are repeated several
> times on the chain. More common characters occur more often, but it
> would be a very specific line that would allow a line printer to print
> the whole line on one punch. But it could never do that anyway. The
> power surge from trying to fire all 132 hammers at the same time would
> blow fuses, and burn wires. In reality, the printer was limited to not
> fire more than around 6 hammers (maximum) at the same time.

The IBM chain/train printers have a different spacing for the
characters and print columns, which naturally limits the number.
I don't know about drum printers.



> The biggest differences between LP and LA printers would, I'd say, be
> the fact that LA printers used a moving head, and a dot matrix design,
> to print, while LP printers used hammers and types on a chain (or
> similar device) to print. The speeds of the LP printers are way higher
> than LA printers, but they didn't print the whole line in one punch.

> If you mean line-at-a-time in any other sense, then LA and LP are pretty
> much equally much line-at-a-time printers. They both normally print one
> line before advancing to the next one, even if some LA printers could
> reverse the feed (usually with bad results though).

Ones that I know, such as, I believe, the Epson MX-100 that I
still have, buffer a whole line before printing. That is, no printing
until the CR and/or LF. That doesn't work well for an interactive
terminal, though, but is a little more efficient for non-interactive
printing. Also, in bit graphics mode such printers buffer a whole row.

> Both type of printers also buffered data, usually a couple of K on LA
> printers. Exactly how much an LP printer would buffer I don't know, but
> atleast one line of data, or else it wouldn't be able to work efficiently.

-- glen

fishtoprecords

unread,
Dec 14, 2010, 11:32:31 PM12/14/10
to
On Dec 14, 9:08 am, jmfbahciv <See.ab...@aol.com> wrote:
> Huh.  I thought network software came with the OS.  Do you remember
> if it was an option when buying the hardware?

On Tops-20, all networking (except TTY into RSX-20F) was ala-carte.
Decnet, IBM RJE, etc. Don't know about TCP/IP for the Tops-20AN, our
sales droid would never talk about what that was. Sigh.

We also took an attached PDP-11 and ran Univ of Utah's X.25
networking.

jmfbahciv

unread,
Dec 15, 2010, 8:19:43 AM12/15/10
to
fishtoprecords wrote:
> On Dec 14, 9:08 am, jmfbahciv <See.ab...@aol.com> wrote:
>> Huh.  I thought network software came with the OS.  Do you remember
>> if it was an option when buying the hardware?
>
> On Tops-20, all networking (except TTY into RSX-20F) was ala-carte.
> Decnet, IBM RJE, etc. Don't know about TCP/IP for the Tops-20AN,

That was an extra option.

> our
> sales droid would never talk about what that was. Sigh.
>
> We also took an attached PDP-11 and ran Univ of Utah's X.25
> networking.

Sure. But I was talking about RSTS/E in the late 70s.

/BAH

jmfbahciv

unread,
Dec 15, 2010, 8:19:40 AM12/15/10
to
Johnny Billquist wrote:
> On 2010-12-14 19:37, Richard wrote:
>> [Please do not mail me a copy of your followup]
>>
>> jmfbahciv<See....@aol.com> spake the secret code
>> <PM0004975...@aca38a9c.ipt.aol.com> thusly:
>>
>>> Richard wrote:
>>>> [Please do not mail me a copy of your followup]
>>>>
>>>> Machine was available 24/7 by modem. No network. (This was
>>>> 1979-1980; networking was a luxury on RSTS/E at that time.)
>>>
>>> Huh. I thought network software came with the OS. Do you remember
>>> if it was an option when buying the hardware?
>>
>> While I was there, we never had networking. I don't know when
>> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
>> was first made available in RSTS/E.
>
> I think there might have been DECnet for RSTS/E in that timeframe,

There was.

>but
> no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
> DECnet was only running over point-to-point interfaces, or multidrop.
>
> DECnet was, and still is, optional for RSTS/E. Not something delivered
> with the OS as such.

OK. I just don't remember RSTS/E having it as an extra.

>
>> One guy homebrewed file transfer
>> between systems by writing his own program that acted kind of like
>> zmodem file transfer between a PC and a BBS. He hooked up the two
>> systems by connecting two modems together, each connected to the sytem
>> and then controlling the file transfer on a third terminal.
>
> KERMIT anyone?
>
>>>> At any rate, as I've said, the last person to leave the room would
>>>> shut off all the terminals.
>>>
>>> Dang. Missed that thought. the queue would just wait until
>>> you turned the printer back on. Sorry. My brain isn't what
>>> it once was.
>>
>> I think the print queue might have been homebrewed and not part of the
>> OS; I can't recall the particulars. If it was homebrewed, then there
>> wasn't any "queue" when the program wasn't running.
>
> RSTS/E had/has a great spooling system, so I would be a little surprised
> if someone bothered to write his own... However, 1979 is before I used
> RSTS/E, so it might not have existed back then. I only started with
> RSTS/E in 1982. I *think* it was V7.1 at the time. '79 would probably
> mean something like V6 in that case.

IIRC, it did have spooling but I don't remember the particulars about
that feature.

/BAH

Bob Koehler

unread,
Dec 15, 2010, 10:24:06 AM12/15/10
to
In article <ie91b0$cj2$1...@news.eternal-september.org>, glen herrmannsfeldt <g...@ugcs.caltech.edu> writes:

> The IBM line printers are chain or train printers, but the DEC
> printers I remember are drum printers, which could possibly print
> a whole line at once. It would seem easiest for a drum printer
> to have the same at the same rotational position for all columns,
> in which case it would for a whole row of the same character.

DEC had both drum and band printers. If you wanted to actually
print a whole line at once on a drum printer, you'ld better check
out the drum first, the letters were aranged in a spiral.

Most of the time when we think of dot-matrix printers, we think of
vertically aranged pins scanning across the witdh of each letter as
the head moves horizontally. (How many of us had Epsons on an MS-DOS
system?) But if you looked inside a Printronix, it had a fixed long
horizontal line of pins that were timed to paper movement.

So to literally print a line at a time on a Printronix, it would
have to be one pixel high, such as 132 of -, _, or .

Ah, yes, the sound of a band printer overprinting a row of _ for a
while. Who needs scissors?

glen herrmannsfeldt

unread,
Dec 15, 2010, 1:18:48 PM12/15/10
to
In alt.sys.pdp10 Bob Koehler <koe...@eisner.nospam.encompasserve.org> wrote:
> In article <ie91b0$cj2$1...@news.eternal-september.org>, glen herrmannsfeldt <g...@ugcs.caltech.edu> writes:

>> The IBM line printers are chain or train printers, but the DEC
>> printers I remember are drum printers, which could possibly print
>> a whole line at once. It would seem easiest for a drum printer
>> to have the same at the same rotational position for all columns,
>> in which case it would for a whole row of the same character.

> DEC had both drum and band printers. If you wanted to actually
> print a whole line at once on a drum printer, you'ld better check
> out the drum first, the letters were aranged in a spiral.

That way it isn't so hard to figure out when to trigger the
hammer based on the character and drum position. I never saw
a drum printer inside while it was off.

The usual train for the IBM train printers has, if I remember
it right, five of the more popular characters (I believe the 48
characters of Fortran), and one copy of the less popular
characters (to make up the 60 character set for PL/I).
Then there was also a 120 character train including lower case
letters and some other unusual characters, such as superscript
digits, and the cent sign.



> Most of the time when we think of dot-matrix printers, we think of
> vertically aranged pins scanning across the witdh of each letter as
> the head moves horizontally. (How many of us had Epsons on an MS-DOS
> system?) But if you looked inside a Printronix, it had a fixed long
> horizontal line of pins that were timed to paper movement.

I seem to remember a horizontal row dot matrix printer that didn't
have enough pins for the whole width, but would vibrate an array
of pins back and forth fast enough to print.



> So to literally print a line at a time on a Printronix, it would
> have to be one pixel high, such as 132 of -, _, or .

I meant more in the logical sense than the physical sense.
The MX-100 prints with the head moving in alternate directions,
at least when that allows it to print faster. I believe it starts
each line at the end that is closer to the head position at
the end of the previous line.

So, the logic for a line printer is: buffer a line, print the
line in whatever order is convenient, repeat.

Then there is the page printer like the IBM 3800, where the
logic is to buffer a whole page, then print it. It can only
stop the paper movement between pages though, as you said above,
it prints vertically. According to IBM, the 3800 can print 20000
lines per minute, though as I remember it the paper speed is constant,
so the line rate depends on the line pitch of 6, 8, or 12 lines/inch.
(And 10, 12, or 15 characters per inch horizontally.)

Richard

unread,
Dec 15, 2010, 1:21:11 PM12/15/10
to
[Please do not mail me a copy of your followup]

Johnny Billquist <b...@softjar.se> spake the secret code
<ie8vhs$jek$1...@Iltempo.Update.UU.SE> thusly:

>On 2010-12-14 19:34, Richard wrote:
>> [Please do not mail me a copy of your followup]
>>
>> Lawrence D'Oliveiro<l...@geek-central.gen.new_zealand> spake the secret code
>> <ie77ua$g29$1...@lust.ihug.co.nz> thusly:
>>
>>> In message
>>> <5a77acc7-46ed-42c8...@u9g2000pra.googlegroups.com>,
>>> fishtoprecords wrote:
>>>
>>>> On Dec 7, 8:49 pm, glen herrmannsfeldt<g...@ugcs.caltech.edu> wrote:
>>>>> I suppose I thought that DECwriters were DEC designs, but I
>>>>> don't know about others.
>>>>
>>>> I think the LA36 was a real DEC engineered design. But the subject
>>>> line at started this is about line printers, and the LA36 and similar
>>>> devices were character printers.
>>>
>>> LA180, then.
>>
>> The LA180 is also a character printer and not a line-at-a-time printer.
>
>Well, technically, a line printer did not print a line at a time either.

>[...]

The point was that the LA180 was not fundamentally different from an
LA36. If an LA36 doesn't qualify for the discussion, then neither
does an LA180.

John Santos

unread,
Dec 15, 2010, 2:18:45 PM12/15/10
to
In article <ie8dht$6og$2...@news.xmission.com>,
legaliz...@mail.xmission.com says...>
> [Please do not mail me a copy of your followup]
>
> jmfbahciv <See....@aol.com> spake the secret code
> <PM0004975...@aca38a9c.ipt.aol.com> thusly:
>
> >Richard wrote:
> >> [Please do not mail me a copy of your followup]
> >>
> >> Machine was available 24/7 by modem. No network. (This was
> >> 1979-1980; networking was a luxury on RSTS/E at that time.)
> >
> >Huh. I thought network software came with the OS. Do you remember
> >if it was an option when buying the hardware?
>
> While I was there, we never had networking. I don't know when
> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
> was first made available in RSTS/E. One guy homebrewed file transfer

V6B in 1976 supported DECnet, which was an extra-cost option. I think
it was Phase III.

Phase IV & LAT (and Ethernet) came with V9.x. (I think it was V9.0,
but it might have been that just the hooks were there, and it wasn't
actually supported until V9.1 or V9.2)

TCP/IP has never been available on RSTS/E, AFAIK, though someone may
have hacked up some primitive support for PING, Telnet and FTP at
some time. You could write a program to receive various Ethernet
protocols and forward the packets (via send/receive?) to other
server or client processes.

(Process Software had a TCP/IP stack for RSX-11(M?), and possibly
for RT-11, but AFAIK, never did one for RSTS/E.)

Lots of other obscure networking was available for RSTS/E at various
times, such as HASP, IBM RJE (2780 emulation), etc., some from DEC and
some from 3rd parties. We did 2780/3780/BISYNC using DV-11's and
X.25 using KMD-11's, among other things. (The X.25 was specialized for
certain Telco apps, but you could emulate just about any BISYNC-based
protocol with the BSC driver.) We also did customized network support
for RSTS/E for a big international bank that had BBN design a variant
of ARPAnet for them... Other vendors wrote drivers and network apps
for other O/Ses (RSX, IBM, whatever DG was supporting at the time,
PrimOS (IIRC), and others.) The PDP-11/Unibus systems first used a
custom-designed board from a 3rd-party vendor, the VDH-11, and later
used custom firmware on a KMD-11.


> between systems by writing his own program that acted kind of like
> zmodem file transfer between a PC and a BBS. He hooked up the two
> systems by connecting two modems together, each connected to the sytem
> and then controlling the file transfer on a third terminal.
>

We did that too, but later adopted Kermit.

> >> At any rate, as I've said, the last person to leave the room would
> >> shut off all the terminals.
> >
> >Dang. Missed that thought. the queue would just wait until
> >you turned the printer back on. Sorry. My brain isn't what
> >it once was.
>
> I think the print queue might have been homebrewed and not part of the
> OS; I can't recall the particulars. If it was homebrewed, then there
> wasn't any "queue" when the program wasn't running.

RSTS/E had an original batch/print queuing system from way back (V4
V5, I think, before my time), that was pretty high overhead. In V9.0,
it got a vastly improved batch/print system, modeled closely on the
one in VMS.

--
John Santos
Evans Griffiths & Hart, Inc.

John Santos

unread,
Dec 15, 2010, 2:29:45 PM12/15/10
to
In article <idn47a$ugt$1...@news.eternal-september.org>,
g...@ugcs.caltech.edu says...>
> In alt.sys.pdp10 fishtoprecords <pat2...@gmail.com> wrote:
> > On Dec 7, 8:49 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
> >> I suppose I thought that DECwriters were DEC designs, but I
> >> don't know about others.  
>
> > I think the LA36 was a real DEC engineered design. But the subject
> > line at started this is about line printers, and the LA36 and similar
> > devices were character printers.
>
> The LA36 and such were, but were there line buffered versions?
>
> I do seem to remember ones that were used as line printers,
> and didn't have keyboards, but I don't remember if they were
> line buffered.
>
> -- glen

IIRC, an LA35 was an LA36 without a keyboard (i.e. printer-only.)

Between the LA35/36 and the LA120 was the LA180, which was basically
the LA120 print mechanism (no keyboard), but without the fancy
software that did bidirectional printing and lots of optimizations
that allowed the 120 to print about twice as fast. This was at the
dawn of the 8080/Z-80 era that allowed much more sophisticated
software in a hardware device. We had an LA180 and, later a couple
of LA120s, which IIRC looked pretty similar mechanically, and I
think took the same ribbons, but I don't know if they were identical.
They were all significantly beefed up from the LA36, which took
different ribbons.

There was also an LS180, which I think was an LA180 with a parallel
(line printer style) interface.

And there were LA120's without keyboards (LA120-RO, IIRC). AT&T
or Teletype or Western Electric (these were all parts of TPC) sold
rebadged LA120-RO's as TP1000's; I saw lots of these at various
Telco sites.

glen herrmannsfeldt

unread,
Dec 15, 2010, 4:02:37 PM12/15/10
to
In alt.sys.pdp10 John Santos <jo...@egh.com> wrote:
(snip, someone wrote)

>> >Huh. I thought network software came with the OS. Do you remember
>> >if it was an option when buying the hardware?

As far as I know, it was Sun that first supplied network software
included with the OS, no extra charge.


>> While I was there, we never had networking. I don't know when
>> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
>> was first made available in RSTS/E. One guy homebrewed file transfer

> V6B in 1976 supported DECnet, which was an extra-cost option.
> I think it was Phase III.

I remember people talking about DECnet in the 1970's, but as
something so expensive that people wouldn't buy it. Up
until the mid-80's systems I knew used terminal multiplexers
like Gandalf instead of network based terminal servers.



> Phase IV & LAT (and Ethernet) came with V9.x. (I think it was V9.0,
> but it might have been that just the hooks were there, and it wasn't
> actually supported until V9.1 or V9.2)

> TCP/IP has never been available on RSTS/E, AFAIK, though someone may
> have hacked up some primitive support for PING, Telnet and FTP at
> some time. You could write a program to receive various Ethernet
> protocols and forward the packets (via send/receive?) to other
> server or client processes.

I also remember the days when Ultrix hosts would gateway between
DECnet and TCP/IP, even without an account on the gateway system.
That was especially important for mail forwarding, but I think
somewould do it for telnet also.

> (Process Software had a TCP/IP stack for RSX-11(M?), and possibly
> for RT-11, but AFAIK, never did one for RSTS/E.)

-- glen

Johnny Billquist

unread,
Dec 15, 2010, 6:38:30 PM12/15/10
to
On 2010-12-15 01:15, glen herrmannsfeldt wrote:
> In alt.sys.pdp10 Johnny Billquist<b...@softjar.se> wrote:
>> On 2010-12-14 19:34, Richard wrote:
> (snip)
>>> The LA180 is also a character printer and not a line-at-a-time printer.
>
>> Well, technically, a line printer did not print a line at a time either.
>> You had one hammer per character position, and then the chain (or
>> whatever) moving characters along, and the hammer hit when the right
>> character was in front. That means the same character was not available
>> at other positions. Now, as anyone with a small sense of mathematics can
>> figure out, on a 132 column printer, with a chain going around, you'll
>> have room for 264 characters on the chain, minimum (there are some more,
>> since the chain needs some space to turn around as well).
>
> The IBM line printers are chain or train printers, but the DEC
> printers I remember are drum printers, which could possibly print
> a whole line at once. It would seem easiest for a drum printer
> to have the same at the same rotational position for all columns,
> in which case it would for a whole row of the same character.

Well, technically, under optimal circumstances, both types can print a
whole line at one punch. For drums, the characters are usually
staggered, so that a whole line of dashes (for instance) don't cause all
hammers to want to punch at the same time.
But the LP I remmeber used a chain, and not a drum. Don't remember for
sure which model it was anymore, though...

But as I also noted further down, even if you had the optimal layout, so
that the whole line could have been printed at one blow, limitations on
current meant you couldn't anyway. The most hammers that I seem to
remember that could be hit at the same time was around six or so.
(I might remember the number wrong, but I definitely remember seeing a
number somewhere, sometime, and for some reason six pops into my head.
However, it would be pretty obvious that firing 132 solenoids at the
same time would cause a huge power surge, probably causing none of the
hammers to hit fast or hard enough to cause a usable effect.)

>> The alphabet
>> have fewer number of characters, so characters are repeated several
>> times on the chain. More common characters occur more often, but it
>> would be a very specific line that would allow a line printer to print
>> the whole line on one punch. But it could never do that anyway. The
>> power surge from trying to fire all 132 hammers at the same time would
>> blow fuses, and burn wires. In reality, the printer was limited to not
>> fire more than around 6 hammers (maximum) at the same time.
>
> The IBM chain/train printers have a different spacing for the
> characters and print columns, which naturally limits the number.
> I don't know about drum printers.

Not sure how you mean this? It's fixed spacing, determined by the
placement of the hammers. Or are you talking about character
distribution on the chain? That was based on statistical analysis of how
common characters was. Obviously characters that were more common made
sense to have at more places on the chain.

>> The biggest differences between LP and LA printers would, I'd say, be
>> the fact that LA printers used a moving head, and a dot matrix design,
>> to print, while LP printers used hammers and types on a chain (or
>> similar device) to print. The speeds of the LP printers are way higher
>> than LA printers, but they didn't print the whole line in one punch.
>
>> If you mean line-at-a-time in any other sense, then LA and LP are pretty
>> much equally much line-at-a-time printers. They both normally print one
>> line before advancing to the next one, even if some LA printers could
>> reverse the feed (usually with bad results though).
>
> Ones that I know, such as, I believe, the Epson MX-100 that I
> still have, buffer a whole line before printing. That is, no printing
> until the CR and/or LF. That doesn't work well for an interactive
> terminal, though, but is a little more efficient for non-interactive
> printing. Also, in bit graphics mode such printers buffer a whole row.

Right. Since they print in both directions, many printers needs the
whole line before it knows where to print if going "backwards" with the
head.

Johnny Billquist

unread,
Dec 15, 2010, 6:45:15 PM12/15/10
to
On 2010-12-15 20:18, John Santos wrote:
> In article<ie8dht$6og$2...@news.xmission.com>,
> legaliz...@mail.xmission.com says...>
>> [Please do not mail me a copy of your followup]
>>
>> jmfbahciv<See....@aol.com> spake the secret code
>> <PM0004975...@aca38a9c.ipt.aol.com> thusly:
>>
>>> Richard wrote:
>>>> [Please do not mail me a copy of your followup]
>>>>
>>>> Machine was available 24/7 by modem. No network. (This was
>>>> 1979-1980; networking was a luxury on RSTS/E at that time.)
>>>
>>> Huh. I thought network software came with the OS. Do you remember
>>> if it was an option when buying the hardware?
>>
>> While I was there, we never had networking. I don't know when
>> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
>> was first made available in RSTS/E. One guy homebrewed file transfer
>
> V6B in 1976 supported DECnet, which was an extra-cost option. I think
> it was Phase III.
>
> Phase IV& LAT (and Ethernet) came with V9.x. (I think it was V9.0,

> but it might have been that just the hooks were there, and it wasn't
> actually supported until V9.1 or V9.2)
>
> TCP/IP has never been available on RSTS/E, AFAIK, though someone may
> have hacked up some primitive support for PING, Telnet and FTP at
> some time. You could write a program to receive various Ethernet
> protocols and forward the packets (via send/receive?) to other
> server or client processes.

I have a friend who have hacked in ARP, ICMP, IP and UDP for RSTS/E. He
never got around to TCP though... He did some programs using UDP though.

I think that was for V8, but it might be that it would work fine with
just a little hacking on newer versions too.

> (Process Software had a TCP/IP stack for RSX-11(M?), and possibly
> for RT-11, but AFAIK, never did one for RSTS/E.)

No, I don't remember seeing anything for RSTS/E from Process Software
either.

Rich Alderson

unread,
Dec 15, 2010, 8:55:39 PM12/15/10
to
Johnny Billquist <b...@softjar.se> writes:

> On 2010-12-14 19:37, Richard wrote:

>> jmfbahciv<See....@aol.com> spake the secret code
>> <PM0004975...@aca38a9c.ipt.aol.com> thusly:

>>> Richard wrote:

>>>> Machine was available 24/7 by modem. No network. (This was
>>>> 1979-1980; networking was a luxury on RSTS/E at that time.)

>>> Huh. I thought network software came with the OS. Do you remember
>>> if it was an option when buying the hardware?

>> While I was there, we never had networking. I don't know when
>> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
>> was first made available in RSTS/E.

> I think there might have been DECnet for RSTS/E in that timeframe, but
> no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
> DECnet was only running over point-to-point interfaces, or multidrop.

?????

I'll grant you that work on TCP/IP was in its very early stages at that
time. Ethernet, on the other hand, had been in existence for years.

Or does "not invented yet" == "not available to systems I knew then"?

fishtoprecords

unread,
Dec 15, 2010, 9:17:26 PM12/15/10
to
On Dec 15, 1:18 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
> The usual train for the IBM train printers has, if I remember
> it right, five of the more popular characters (I believe the 48
> characters of Fortran), and one copy of the less popular
> characters (to make up the 60 character set for PL/I).  
> Then there was also a 120 character train including lower case
> letters and some other unusual characters, such as superscript
> digits, and the cent sign.

Our IBM shop had a bunch of the train printers. The operators hated
changing chains, so they would put off printing that used lower case
until 3rd shift.

The programmers quickly learned that to get any decent turn around on
their jobs, it had to be all upper case.

I was hired at AMS because I had years of Tops-10 experience and
nearly six months on Tops-20. Probably the first day that I was at
AMS, new hire and all that, they took me on a tour of the "terminal
room" that all the programmers were so proud of. It had a half dozen
Model 29 key punches, and two RJE terminals connected to the IBM
mainframes six blocks away.

I nearly quit on the spot. I was used to a "terminal" being a VT52
running 9600.

Mark Crispin

unread,
Dec 15, 2010, 9:30:36 PM12/15/10
to
On Wed, 15 Dec 2010, Rich Alderson posted:
>>>>> 1979-1980

>> I think there might have been DECnet for RSTS/E in that timeframe, but
>> no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
>> DECnet was only running over point-to-point interfaces, or multidrop.
> I'll grant you that work on TCP/IP was in its very early stages at that
> time. Ethernet, on the other hand, had been in existence for years.

Say what?

Ethernet was a PARC internal experiment with PUP protocol in the 1970s,
contemporary with ChaosNet/LCSnet at MIT. Stanford was one of the first
entities outside of PARC to get 3MB Ethernet (on thick-wire coax) along
with a bunch of Altos.

Metcalf left PARC to form 3COM in 1979. The DEC/Intel/Xerox Ethernet
specification for 10MB Ethernet (more or less modern Ethernet) was
published by IEEE in 1980; and 3COM's first Ethernet controller came out
in 1981.

Work on TCP started at about the same time as Ethernet, and the modern
protocol was there by 1980. The later date that you may be thinking of
was the TCP/IP transition on January 1, 1983, when DCA forced ARPAnet to
convert from NCP to TCP by instructing the IMPs not to pass NCP packets
any longer.

32-bit addressing on ARPAnet was quite a bit earlier. I wrote the first
PDP-10 implementation of 32-bit addressing in spring 1978 for WAITS,
followed quickly by Dave Moon's implementation for ITS. This rather
embarassed BBN, which had been dragging its feet on a Tenex
implementation.

Admittedly, my task on 32-bit addressing was made a lot easier by the IMP
interface that we used on WAITS. It was a DATAI/DATAO device, meaning
that I could have the interface in 32-bit mode for two DATAIs (first 64
bits of IMP leader), switch to 36-bit mode for the next two words (last
32 bits of IMP leader, 40-bit NCP leader), then switch back to 32-bit mode
if the connection was 8-bit or 32-bit instead of 36-bit and read the rest
of the packet with BLKI in the interrupt location.

IIRC, BBN's IMP interface allowed only one mode switch per packet, so to
do 32-bit addresses it had to read the entire packet in 32-bit mode and do
ridiculous shifting in software without using the IMP interface's 36-bit
mode. That made Tenex network I/O embarassingly slow, and perhaps that is
why TCP didn't have a 36-bit data transfer mode.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.

H Vlems

unread,
Dec 16, 2010, 2:42:14 AM12/16/10
to
On 15 dec, 00:47, Johnny Billquist <b...@softjar.se> wrote:
> On 2010-12-14 15:01, Bob Koehler wrote:
>
> > In article<ie6918$pd...@Iltempo.Update.UU.SE>, Johnny Billquist<b...@softjar.se>  writes:

Performance considerations could have been an issue?
Hans

glen herrmannsfeldt

unread,
Dec 16, 2010, 3:40:39 AM12/16/10
to
In alt.sys.pdp10 Johnny Billquist <b...@softjar.se> wrote:
(snip)

> Well, technically, under optimal circumstances, both types can print a
> whole line at one punch. For drums, the characters are usually
> staggered, so that a whole line of dashes (for instance) don't cause all
> hammers to want to punch at the same time.
> But the LP I remmeber used a chain, and not a drum. Don't remember for
> sure which model it was anymore, though...

If you stagger by a fraction of a character height, then yes it
will never print a whole line at once.


> But as I also noted further down, even if you had the optimal layout, so
> that the whole line could have been printed at one blow, limitations on
> current meant you couldn't anyway. The most hammers that I seem to
> remember that could be hit at the same time was around six or so.
> (I might remember the number wrong, but I definitely remember seeing a
> number somewhere, sometime, and for some reason six pops into my head.
> However, it would be pretty obvious that firing 132 solenoids at the
> same time would cause a huge power surge, probably causing none of the
> hammers to hit fast or hard enough to cause a usable effect.)

Well, you could probably put capacitors on each driver so that
it could, but not doing it means that you can share the select
logic, which keeps hardware costs down. For 132 columns and six
hammers going at once, then you stagger them by 6/132 of the
vertical character spacing on the drum. You then need a rotational
position sensor that can sense to that resolution. It seems to
me that the limit is on the position sensor and, at some point,
on logic speed. As the IBM 1403 was introduced in 1959, that would
be before TTL. The 1403 is supposed to be able to print 1400
lines per minute with the Universal character set.

(snip, I wrote)

>> The IBM chain/train printers have a different spacing for the
>> characters and print columns, which naturally limits the number.
>> I don't know about drum printers.

> Not sure how you mean this? It's fixed spacing, determined by the
> placement of the hammers. Or are you talking about character
> distribution on the chain? That was based on statistical analysis of how
> common characters was. Obviously characters that were more common made
> sense to have at more places on the chain.

As I said above for the drum, where you stagger the print positions
by fractions of a character, the spacing of the characters on the
train is different from the 0.1in column spacing. It seems that the
chain units each hold two characters, but there has to be space for
the flexible link between them. If the spacing on the chain is
23/22 column widths, or 23/220 of an inch, then only six will be
positioned aligned with a hammer at a given time. More details are
in GA24-3073-8 from www.bitsavers.org, though I don't see the exact
spacing discussed.

(snip)


>> Ones that I know, such as, I believe, the Epson MX-100 that I
>> still have, buffer a whole line before printing. That is, no printing
>> until the CR and/or LF. That doesn't work well for an interactive
>> terminal, though, but is a little more efficient for non-interactive
>> printing. Also, in bit graphics mode such printers buffer a whole row.

> Right. Since they print in both directions, many printers needs the
> whole line before it knows where to print if going "backwards" with the
> head.

A character printer, especially if used for interactive use, needs
to be able to print characters as they arrive. A line printer is
optimized for printing whole lines, not necessarily all characters
at exactly the same time. A page printer is optimized for whole
pages, though not printing the whole page at once.

-- glen

none Morten Reistad

unread,
Dec 16, 2010, 3:37:22 AM12/16/10
to

In article <981ebb80-1277-461e...@j25g2000vbs.googlegroups.com>,

fishtoprecords <pat2...@gmail.com> wrote:
>On Dec 15, 1:18 pm, glen herrmannsfeldt <g...@ugcs.caltech.edu> wrote:
>> The usual train for the IBM train printers has, if I remember
>> it right, five of the more popular characters (I believe the 48
>> characters of Fortran), and one copy of the less popular
>> characters (to make up the 60 character set for PL/I).  
>> Then there was also a 120 character train including lower case
>> letters and some other unusual characters, such as superscript
>> digits, and the cent sign.
>
>Our IBM shop had a bunch of the train printers. The operators hated
>changing chains, so they would put off printing that used lower case
>until 3rd shift.
>
>The programmers quickly learned that to get any decent turn around on
>their jobs, it had to be all upper case.

Ditto on one ppoe. They had DP train printers in a network, very
early on. (primenet, 1984). Two 600 lpm printers with "commercial"
bands, and one 300lpm "letter" band. The "commercial" band did
have lowercase, but only one set per band; while there were three
uppercase and 6 digit occurrances. The "letter" one had more
even layouts, ISTR they had extra lowrcase instances of the
6 most common letters. ISTR tat one had 2x all ascii symbols,
1x extra ebcdic, and 4x numbers + 6 extra lowercase letters.

The 600lpm printers went slow as daisy-wheels when they got
lowercase documents. So submissions were scanned. More than 40 lines
with more than 5 lc letters or unusual symbols, and the job went
to the 300lpm printer.

>I was hired at AMS because I had years of Tops-10 experience and
>nearly six months on Tops-20. Probably the first day that I was at
>AMS, new hire and all that, they took me on a tour of the "terminal
>room" that all the programmers were so proud of. It had a half dozen
>Model 29 key punches, and two RJE terminals connected to the IBM
>mainframes six blocks away.
>
>I nearly quit on the spot. I was used to a "terminal" being a VT52
>running 9600.

With hindsight it was amazing how modern the tools we kept were.

-- mrr

Johnny Billquist

unread,
Dec 16, 2010, 4:59:04 AM12/16/10
to
On 2010-12-16 03:30, Mark Crispin wrote:
> On Wed, 15 Dec 2010, Rich Alderson posted:
>>>>>> 1979-1980
>>> I think there might have been DECnet for RSTS/E in that timeframe, but
>>> no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
>>> DECnet was only running over point-to-point interfaces, or multidrop.
>> I'll grant you that work on TCP/IP was in its very early stages at that
>> time. Ethernet, on the other hand, had been in existence for years.
>
> Say what?
>
> Ethernet was a PARC internal experiment with PUP protocol in the 1970s,
> contemporary with ChaosNet/LCSnet at MIT. Stanford was one of the first
> entities outside of PARC to get 3MB Ethernet (on thick-wire coax) along
> with a bunch of Altos.
>
> Metcalf left PARC to form 3COM in 1979. The DEC/Intel/Xerox Ethernet
> specification for 10MB Ethernet (more or less modern Ethernet) was
> published by IEEE in 1980; and 3COM's first Ethernet controller came out
> in 1981.
>
> Work on TCP started at about the same time as Ethernet, and the modern
> protocol was there by 1980. The later date that you may be thinking of
> was the TCP/IP transition on January 1, 1983, when DCA forced ARPAnet to
> convert from NCP to TCP by instructing the IMPs not to pass NCP packets
> any longer.

Yes, partly I was thinking of the big switch to TCP from NCP, which
happened in 1983. Experimental 3Mbit/s ethernet did exist in that
timeframe, but that was, as you say, rather internal to PARC.

Looking at RFCs, you have RFC 793, which is the standard for TCP as we
use it today (well, the starting point anyway). But that one is only
dated 1981-09. An earlier version exists in RFC 761, dated 1980-01. I
can't find anything reliable from before that, even though some stuff is
referenced from RFC 761.

The same goes for IP, for which the earliest RFC I can find is RFC 760,
also dated 1980-01. It has some differences from IP as we know today,
but it's more or less the same protocol anyway.

So, with RSTS/E in the 1979-1980 timeframe as the context, I'd concede
that ethernet and TCP/IP had been invented.

> 32-bit addressing on ARPAnet was quite a bit earlier. I wrote the first
> PDP-10 implementation of 32-bit addressing in spring 1978 for WAITS,
> followed quickly by Dave Moon's implementation for ITS. This rather
> embarassed BBN, which had been dragging its feet on a Tenex implementation.

I seem to have read about that in the past. :-)
What documents did you use to write the implementation, though? Very
curious now.

> Admittedly, my task on 32-bit addressing was made a lot easier by the
> IMP interface that we used on WAITS. It was a DATAI/DATAO device,
> meaning that I could have the interface in 32-bit mode for two DATAIs
> (first 64 bits of IMP leader), switch to 36-bit mode for the next two
> words (last 32 bits of IMP leader, 40-bit NCP leader), then switch back
> to 32-bit mode if the connection was 8-bit or 32-bit instead of 36-bit
> and read the rest of the packet with BLKI in the interrupt location.
>
> IIRC, BBN's IMP interface allowed only one mode switch per packet, so to
> do 32-bit addresses it had to read the entire packet in 32-bit mode and
> do ridiculous shifting in software without using the IMP interface's
> 36-bit mode. That made Tenex network I/O embarassingly slow, and perhaps
> that is why TCP didn't have a 36-bit data transfer mode.

Fun.

Johnny Billquist

unread,
Dec 16, 2010, 5:00:51 AM12/16/10
to
On 2010-12-16 02:55, Rich Alderson wrote:
> Johnny Billquist<b...@softjar.se> writes:
>
>> On 2010-12-14 19:37, Richard wrote:
>
>>> jmfbahciv<See....@aol.com> spake the secret code
>>> <PM0004975...@aca38a9c.ipt.aol.com> thusly:
>
>>>> Richard wrote:
>
>>>>> Machine was available 24/7 by modem. No network. (This was
>>>>> 1979-1980; networking was a luxury on RSTS/E at that time.)
>
>>>> Huh. I thought network software came with the OS. Do you remember
>>>> if it was an option when buying the hardware?
>
>>> While I was there, we never had networking. I don't know when
>>> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
>>> was first made available in RSTS/E.
>
>> I think there might have been DECnet for RSTS/E in that timeframe, but
>> no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
>> DECnet was only running over point-to-point interfaces, or multidrop.
>
> ?????
>
> I'll grant you that work on TCP/IP was in its very early stages at that
> time. Ethernet, on the other hand, had been in existence for years.
>
> Or does "not invented yet" == "not available to systems I knew then"?

I wrote before checking anything up, and as usual, got things wrong. :-)
I was mostly just thinking of the big switch to TCP/IP that happened on
the internet in 1983, and didn't think any further than that.

Bob Koehler

unread,
Dec 16, 2010, 8:07:28 AM12/16/10
to
In article <iebadd$ass$2...@news.eternal-september.org>, glen herrmannsfeldt <g...@ugcs.caltech.edu> writes:
>
> As far as I know, it was Sun that first supplied network software
> included with the OS, no extra charge.

I think folks loaded BSD UNIX on thier VAXen, complete with TCP/IP,
before Sun's first ship.

jmfbahciv

unread,
Dec 16, 2010, 10:09:28 AM12/16/10
to
Rich Alderson wrote:
> Johnny Billquist <b...@softjar.se> writes:
>
>> On 2010-12-14 19:37, Richard wrote:
>
>>> jmfbahciv<See....@aol.com> spake the secret code
>>> <PM0004975...@aca38a9c.ipt.aol.com> thusly:
>
>>>> Richard wrote:
>
>>>>> Machine was available 24/7 by modem. No network. (This was
>>>>> 1979-1980; networking was a luxury on RSTS/E at that time.)
>
>>>> Huh. I thought network software came with the OS. Do you remember
>>>> if it was an option when buying the hardware?
>
>>> While I was there, we never had networking. I don't know when
>>> networking (of any variety, DECnet, LAT, TCP/IP, etc.) of any variety
>>> was first made available in RSTS/E.
>
>> I think there might have been DECnet for RSTS/E in that timeframe, but
>> no LAT, nor TCP/IP. Neither had even been invented yet. Nor ethernet.
>> DECnet was only running over point-to-point interfaces, or multidrop.
>
> ?????
>
> I'll grant you that work on TCP/IP was in its very early stages at that
> time. Ethernet, on the other hand, had been in existence for years.
>
> Or does "not invented yet" == "not available to systems I knew then"?
>
DECnet Phase IV was DEC's ethernet implementation. RSTS/E during those
years was Phase II, IIRC.

/BAH

jmfbahciv

unread,
Dec 16, 2010, 10:09:31 AM12/16/10
to

<GRIN> Big culture shock. That's why people bought DEC gear in
those days.

/BAH

jmfbahciv

unread,
Dec 16, 2010, 10:09:26 AM12/16/10
to
Before VAXen, was TOPS-10's ANF-10.

/BAH

glen herrmannsfeldt

unread,
Dec 16, 2010, 11:15:10 AM12/16/10
to
In alt.sys.pdp10 Bob Koehler <koe...@eisner.nospam.encompasserve.org> wrote:

Well, there was that, and we know where SunOS came from, too.

I am not sure by now how BSD Unix was sold at the time, though.

-- glen

Mark Crispin

unread,
Dec 16, 2010, 12:24:09 PM12/16/10
to
On Thu, 16 Dec 2010, Johnny Billquist posted:

> Looking at RFCs, you have RFC 793, which is the standard for TCP as we use it
> today (well, the starting point anyway). But that one is only dated 1981-09.
> An earlier version exists in RFC 761, dated 1980-01. I can't find anything
> reliable from before that, even though some stuff is referenced from RFC 761.

There were a series of IN-NOTES that preceded the RFCs.

>> 32-bit addressing on ARPAnet was quite a bit earlier. I wrote the first
>> PDP-10 implementation of 32-bit addressing in spring 1978 for WAITS,
>> followed quickly by Dave Moon's implementation for ITS. This rather
>> embarassed BBN, which had been dragging its feet on a Tenex implementation.
> I seem to have read about that in the past. :-)
> What documents did you use to write the implementation, though? Very curious
> now.

BBN Report 1822 had everything that was needed; or rather the chapter
devoted to the host/IMP protocol.

fishtoprecords

unread,
Dec 16, 2010, 3:59:30 PM12/16/10
to
On Dec 16, 10:09 am, jmfbahciv <See.ab...@aol.com> wrote:

> fishtoprecords wrote:
> > I nearly quit on the spot. I was used to a "terminal" being a VT52
> > running 9600.
>
> <GRIN>  Big culture shock.  That's why people bought DEC gear in
> those days.

For sure. I was used to working for the timesharing company and having
direct RS232 lines to whatever front end was on the KL. For years, at
AMS, we used dial up. It was a big deal to upgrade to 2400 bps.
Probably was 3 years before I moved into the same building as the KLs
and had a hard wired, non-modem connection.

But to veer back OT, we did not use printouts (and thus line printers)
as much as one would expect. Interactive programming meant interactive
editing and using a debugger. I don't remember what the COBOL
programmers used, but real men used DDT

Mark Crispin

unread,
Dec 16, 2010, 6:15:16 PM12/16/10
to
On Thu, 16 Dec 2010, fishtoprecords posted:

> Interactive programming meant interactive
> editing and using a debugger. I don't remember what the COBOL
> programmers used, but real men used DDT

This puts me in mind of a discussion Messrs. Paetzold, Grossman(?), and
Crispin got into once upon a time, over large pitchers of beer at a
Marlboro watering hole, about what Real Men used.

We dismissed EXEC and DDT early on as being for wusses.

Ultimately, we ended up with a bare metal Frankenstein-lab type switch,
carrying 50KV, which would be toggled in binary (don't need no stinkin'
lights, a Macho Programmer knows what the state of things are).

And when you logged off, you really logged off! :p

fishtoprecords

unread,
Dec 16, 2010, 8:56:25 PM12/16/10
to
On Dec 16, 6:15 pm, Mark Crispin <m...@panda.com> wrote:
> Ultimately, we ended up with a bare metal Frankenstein-lab type switch,
> carrying 50KV, which would be toggled in binary (don't need no stinkin'
> lights, a Macho Programmer knows what the state of things are).
>
> And when you logged off, you really logged off!  :p

So simple examine and deposit directly with octal values into running
monitor was for wimp, eh? Must have been a lot of beer.

Probably was pre-KL, as at least with KA and KI you could toggle up
values and addresses, not a proper lab switch that would kill you, but
at least real switches. The KL had such a blank face, made real men
cry.

Mark Crispin

unread,
Dec 16, 2010, 10:13:49 PM12/16/10
to
On Thu, 16 Dec 2010, fishtoprecords posted:
> So simple examine and deposit directly with octal values into running
> monitor was for wimp, eh?

Octal?? Wusses. Macho programmers don't need no stinkin' octal, they do
binary. And they don't need no stinkin' lights, 'cuz they know what the
values are. And they don't need no stinkin' multiple switches, they just
need one that they toggle at the correct bitrate...

> Must have been a lot of beer.

It was. :p

> Probably was pre-KL, as at least with KA and KI you could toggle up
> values and addresses, not a proper lab switch that would kill you, but
> at least real switches.

This conversation was in the 1980s. But I have talked at some length with
KA, KI, and even PDP-6; own a KA and KI front panel and two working PDP-8.

The Panda panel was originally going to be both switches and lights but it
proved to be impractical to have the necessary number of DIP switches.

> The KL had such a blank face, made real men
> cry.

True.

jmfbahciv

unread,
Dec 17, 2010, 8:19:28 AM12/17/10
to

<GRIN> And bit gods used EDDT.

We had complete listings and FILCOMs of each monitor edit (which was
done every Tuesday). I would make a listing of each CUSP I developed
and/or maintained.

did you use the fiche we shipped?

/BAH

Bob Koehler

unread,
Dec 17, 2010, 9:04:21 AM12/17/10
to
In article <ieddue$q5f$1...@news.eternal-september.org>, glen herrmannsfeldt <g...@ugcs.caltech.edu> writes:
>
> I am not sure by now how BSD Unix was sold at the time, though.

Since the B stands for Berkley, I'll give you one guess who was
selling it.

Mark Crispin

unread,
Dec 17, 2010, 11:48:51 AM12/17/10
to
On Fri, 17 Dec 2010, jmfbahciv posted:

> <GRIN> And bit gods used EDDT.

TOPS-10 never had MDDT as far as I knew.

You could DDT the monitor standalone with EDDT, or you could patch files
and the running monitor with FILDDT. But only MDDT let you call routines
in the running monitor while other users were doing work!

Just one wrong character...

> did you use the fiche we shipped?

Digital was very stingy with its fiche. Not even source customers got
TOPS-20 monitor fiche. We got to see it, and handle it, during monitor
internals class, but only the SWSes got to take their set with them
afterwards.

It was one of the crass stupidities that made Digital be Digital and not
DEC.

fishtoprecords

unread,
Dec 17, 2010, 1:29:20 PM12/17/10
to
On Dec 17, 11:48 am, Mark Crispin <m...@panda.com> wrote:
> Digital was very stingy with its fiche.  Not even source customers got
> TOPS-20 monitor fiche.  We got to see it, and handle it, during monitor
> internals class, but only the SWSes got to take their set with them
> afterwards.

We were a source site, and never cared about the Dec fiche. For
unrelated reasons, we owned a large fiche and COP (big computer output
to printer) shop, so we just sent our spooled listings down the hall
and got as many fiche as we wanted.

Alan Frisbie

unread,
Dec 17, 2010, 2:26:07 PM12/17/10
to
On 12/13/2010 5:38 PM, Rich Alderson wrote:

> The particular question had to do with the line-at-a-time things. However,
> I just wanted to say that I'm impressed beyond all measure that your P-300
> has lasted so long. We had three at LOTS (Stanford), one on each KL-10, and
> they were a bit dodgy. Of course, when you use a printer in a 24x7 student
> facility, it's going to get pounded on...

The only problem we have is that ribbons are getting hard to find.

One of my clients was a mailing house. They had four P-600 (twice the
speed of a P-300) banging out mailing labels all day long. They were
even equipped with the optional carbide-tipped print shuttles for extra
life.

Alan "The Other AEF" Frisbie

It is loading more messages.
0 new messages