Thank you to Colin Bull, Bryan Mills, Paul Crittenden.
The solution in the end was to change the /etc/printcap file to:
oki80|lp0|oki320|80|NETPrint printer port 2|Room 101:\
:lp=:\
:sb:\
:rm=oki80.gla.ac.uk:\ # from rm=mercury.gla.ac.uk:\
:rp=oki80:\
:sd=/usr/spool/oki80:
hplaser1|lp3|Room 101:\
:if=/usr/printing/psfilter:\
:lf=/usr/adm/lperr_hplaser1:\
:lp=:\
:mx#0:\
:of=/usr/printing/psbanner:\
:rm=hplaser1.gla.ac.uk:\ # from rm=mercury.gla.ac.uk:\
:rp=hplaser1:\
:sb:\
:sd=/usr/spool/lpd_hplaser1:
At some point in the distant past, rm had been pointed at another server
(mercury). Simply specifying the printers themselves by their own network
addresses, seems to cut out whatever it is on the other server that is
interfering with the formatting.
I can't pretend to understand this, but at least it is now
working. Perhaps somebody knows?
cheers
Derek
_________________________
Derek Gatherer Ph.D. Cert.Ed.
Computer Officer
Institute of Virology
Church St.
Glasgow G11 5JR
Phone: +44 141 330 6268
Fax: +44 141 337 2236
Email: d.gatherer_at_vir.gla.ac.uk
Website:
http://www.vir.gla.ac.uk
Received on Wed Dec 03 2003 - 12:10:21 NZDT