Dave,
If you happen to have a networked printer that listens to port 9100 on your local
network (e.g. 192.168.0.printer) which is pretty common, then the following command is a
quick, although a bit primitive way to print from RSX with BQTCP.
pip tc:"192.168.0.nn";9100=file.txt
nn is printer tcp/ip address
file.txt is file to be printer
I put this is a command file 'netprt.cmd' with 'p1' to hold file.txt
.DISABLE QUIET
.ENABLE SUBSTITUTION
; Printing 'p1'
pip tc:"192.168.0.nn";9100='p1'
As Johnny suggested, his PCL.C can be modified to work with the RSX print queues, but
you will need PDP11C V1.2
for a clean compilation.
Mark
On Jan 3, 2016, at 5:24 AM, Johnny Billquist wrote:
Hi.
On 2016-01-03 04:22, Dave McGuire wrote:
Hey Johnny, have you thought about adding lpr/lpd support to your IP
stack? In particular I'd love to have the ability to print from an RSX
system to a networked printer.
I actually have not thought about that specific protocol, no. I did the direct printing
for PCL printers, but that was more an experiment.
I suspect doing the lpr protocol would be dead simple starting with my pcl code.
Any takers? The pcl implementation is even written in C, so grabbing that and doing an
lpr implementation shouldn't be hard for anyone.
I'm currently starting to write the Multinet compatible line drivers for DECnet for
RSX, so I don't have the cycles right now.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol