Printing menu: Last option: Append CR to LF -- turn this on [this option is NOT visible to the web interface] Configuration menu: Personality: Auto [this option is visible from web interface] This combination of settings seems to make the printer process PostScript AND PCL correctly. Further, because of the Append CR to LF, plain UNIX text files are processed correctly. (They need the CR because UNIX terminates lines with LF, NOT CRLF or LFCR) Our tests with PostScript and plain text worked great!
Wed Apr 17 17:59:33 PDT 2002 hp81 now prints via UNIX dist. printer to the JetDirect card. NOTE this: telnet b937-736-hp8100dn.lbl.gov > defaultq: RAW > listq: Print Queues: Queue Name: RAW Prepend String: Append String: Processing: RAW Queue Name: TEXT Prepend String: Append String: Processing: TEXT Queue Name: AUTO Prepend String: Append String: Processing: AUTO Queue Name: HP81 Prepend String: Append String: Processing: TEXT Default Queue: RAW Note that the hp81 queue in fact connects to the queue named HP81 (NOT the queue RAW). Note that the Queue Name: HP81 on the JetDirect is set to Processing: TEXT http://www.hp.com/cposupport/networking/support_doc/bpj06693.html gives lots of good info on this subject. So far, this configuration prints BOTH PostScript and plain text correctly.
telnet to printer's hostname
addstring: CR \0D
addq: bl50lp NULL CR AUTO
LPD Print Queues :
Queue Name: RAW Prepend String: Append String: Processing:RAW
Queue Name: TEXT Prepend String: Append String: Processing:TEXT
Queue Name: AUTO Prepend String: Append String: Processing:AUTO
Queue Name: BINPS Prepend String: Append String: Processing:BINPS
Queue Name: BL50LP Prepend String: Append String: CR Processing:AUTO
LPD Default Queue: AUTO
LPD Queue Strings:
String Name: CR Contents: \0D
banner 0
[banner 0 disables JetDirect banner]
save [to save changes and exit]
telnet 85b-101-hp5simx.lbl.gov listq: Queue Name: RAW Prepend String: Append String: Processing: RAW Queue Name: TEXT Prepend String: Append String: Processing: TEXT Queue Name: AUTO Prepend String: Append String: Processing: AUTO > deleteq: AUTO Queue is a permanent entry. > deleteq: TEXT Queue is a permanent entry. > listq: Print Queues: Queue Name: RAW Prepend String: Append String: Processing: RAW Queue Name: TEXT Prepend String: Append String: Processing: TEXT Queue Name: AUTO Prepend String: Append String: Processing: AUTO Default Queue: RAW > addstring: CR \0D > addq: waste3 NULL CR AUTO > listq: Print Queues: Queue Name: RAW Prepend String: Append String: Processing: RAW Queue Name: TEXT Prepend String: Append String: Processing: TEXT Queue Name: AUTO Prepend String: Append String: Processing: AUTO Queue Name: WASTE3 Prepend String: Append String: CR Processing: AUTO Default Queue: RAW
Last modified Wed Dec 17 20:43:33 PST 2003