LPR Names for NDPS printers using the Novell Gateway

(Last modified: 17Jun2006)

This document (10080373) is provided subject to the disclaimer at the end of this document.

fact

Novell Open Enterprise Server (OES)

Novell NetWare 6.5

Novell NetWare 6.0

Novell Netware 5.1

Novell Distributed Print Services (NDPS)

Novell iPrint

Novell Gateway

symptom

LPR Names for NDPS printers using the Novell Gateway

Can't print to printer agents using the default name of PASSTHROUGH

Common LPR names

What LPR name do I use for my printer?

Print jobs fail from the NDPS Manager to the printer agent.

LAN traces show the printer refusing to connect via LPR.

fix

The Novell gateway uses LPR (please see RFC 1179 - "Line Printer Daemon Protocol") to communicate with printers via TCP/IP.  Many printers and hardware print servers use LPR to receive print jobs.  However, each vendor implements LPR somewhat differently.  When you create an NDPS or iPrint printer agent and you use the Novell gateway, the default setting for the "Printer Name" is "PASSTHROUGH".  Some vendors ignore the value that is sent to it in the "Printer Name" and accept the job.  Other vendors have a specific name that has to be entered for print jobs to be accepted. 

This is a partial list of vendors and the "Printer Name" that can be substituted for "PASSTHROUGH".  As always, please consult your hardware print server or printer manual for the appropriate PrinterName.

This is an open document, if you would like to have a printer model and LPR name added to the TID, please use the "Feedback" link at the bottom of the page to request updates, additions, or modifications.

Important Note:  If you don't want to find the LPR name needed for your printer type, choose port 9100 during the creation of the printer.  Using port 9100 eliminates the need for finding a compatible LPR name.  Port 9100 is the printer's RAW port.  This feature was implemented in iManager with Support Pack 2 for NetWare 6.5.  If your iPrint snapin supports this, you will see an option during the creation of the printer agent to choose Port 9100. 

For existing printers, you can change the Printer Agent from the traditional LPR connection to port 9100 by:
           - go to the NDPS Manager screen on the server console
           - choose Printer Agent List
           - hit ENTER on the Printer Agent you wish to configure
           - hit ENTER on Information (See Form)
           - hit ENTER on Gateway Status: Active
           - hit the INSERT key
           - hit ENTER to the message
           - Replace the existing Gateway Command with the following:
                             NDPSGW PORT=RAW HOSTADDRESS=X.X.X.X
                                     (replace X.X.X.X with the IP address of the printer)
           - hit the ESC key
           - hit ENTER to the Yes prompt
           - hit ENTER to the prompt instructing you to restart the Printer Agent.
           - hit ESC to back a screen
           - hit ENTER on Status and Control for that printer agent.
           - hit ENTER on Shutdown Printer
           - hit ENTER on on the Shutdown status
           - hit ENTER on Start Up Printer

If you have a print server with multiple connectors, and these connectors use different port numbers (like 9100 for the first connector, 9101 for the second one ...), you can use port 9100 printing for all connectors by appending the non standard port number to the host name or host address like this:

 NDPSGW PORT=RAW HOSTADDRESS=X.X.X.X:9101

note

 Most printer or print server manufacturers allow multiple LPR names. The different LPR names are then used to change the default printer behavior for the job printed with that particular name. Very common is the distinction between binary (also called raw or passthrough) and text. With binary printing, the job is sent "as is", and generally this is the preferred setting as the clients already use printer drivers that generate the appropriate control characters to put the printer in the desired mode for the job. The text mode most of the time specifically targets Unix clients and causes all line feed characters to replaced by CR/LF sequences. This mode should generally not be used for NDPS/iPrint as it may incorrectly translate LF characters in binary data and thus for example produce occasional garbled graphic output.

Some printers also allow using the LPR mode to switch the printer to postscript or PCL mode prior to printing the job.

If you have a printer from some manufacturer connected to a print server form a different manufacturer, you have to use the LPR names listed for the print server, and not for the printer.

fix

Network Interface or System Type Remote Printer Queue (RMTPRTQ) Value

 

Axis LAN Adapters

'pr1'

 

Axis Office Basic

'LPT1'

 

Barr Systems

'BARRTCP1'

 

Brother network printers and NC-xxxxh adapters

'BINARY_P1'

 

Canon GP Series Copier/Printers

'print'

 

Canon imageRUNNER Printers with internal Fiery LAN Adapter same as EFI Fiery print server:

'print' or 'PRINT'

 

Canon imageRUNNER Printers with imagePASS-M1 Print Controller

'pt1' or possibly 'lpt1'

 

Canon imageRUNNER 5570

'print'

 

Canon imageCLASS Printers

'XJDIRECT'

 

Canon IR3220 Printer

'print'

 

Castelle LANpress

'L1' for parallel port 1

'L2' for parallel port 2

 

Castelle LANpress 3

'P1' for parallel port 1

'P2' for parallel port 2

'P3' for parallel port 3

 

D-Link DP300

'LPT1_TEXT'

 

Decision Data same as Printronix PrintNet:

'd1prn'

 

Dell

'auto' for the 3100cn

 

Digi Portserver

Does not support LPD

 

Digi Portserver II

'raw_1' for parallel port 1

'raw_2' for parallel port 2

...

'raw_8' for parallel port 8

'raw_9' for parallel port 9

Parallel ports 10 - 16 are unknown at this time (possibly either 'raw_10 or 'raw_A' through 'raw_16' or 'raw_F').

 

EFI Fiery Print Server

'print' or 'PRINT'

 

Emulex

PASS or TEXT

Can be set to accept any value if the Emulex adapter is set to Passthru.

 

Epson Interface Card

'LPB'

'LPBF'(for formfeed after splf)

 

Extend Net 1005

'L1'

 

Extended Systems

'portLF1' or 'anydata1' for parallel port 1

'portLF2' or 'anydata3' for parallel port 2

'portLF3' or 'anydata3' for parallel port 3

Note:  If 'portLF1', 'portLF2' or 'portLF3' causes a blank page before and after each spooled file, try using 'anydata1', 'anydata2' or 'anydata3' instead.

 

GENICOM 5000 series with PS1000 series NIC

'PASSTHRU'

 

GENICOM 5000 series with EasyCom Express NIC

'LPDPRT1'

 

GENICOM 5000 Series With Emulex PS1000 Network Interface Card (Internal)

'GENICOM' (all uppercase)

 

GENICOM Printers with Microplex M205, M206 or M305 NIC same as Printronix PrintNet:

'd1prn'

 

GENICOM Printers with Microplex M202 or M202+ external print server same as Printronix PrintNet:

'd1prn1' for parallel port 1

'd2prn2' for parallel port 2

'd3com1' for serial port 1

'd4com2' for serial port 2

 

GENICOM Printers with Printronix PrintNet

'd1prn'

 

GENICOM Printers with MPS100

'MPS_nnnnnn_P1' where "nnnnnn" represents the last six digits of the MAC address

 

Hawking Tech Print Server

'PS_Port-1' or 'lp1'

 

Hitachi DDS 32/40 Printers

'pcl5'

 

Hitachi DDS 50/62 Printers (with internal Fiery LAN Adapter) same as EFI Fiery print server:

'print' or 'PRINT'

 

HP JetDirect Card (Internal)

'raw'

Port 9100 printing works well on HP JetDirect cards and Print Servers

 

HP JetDirect Server (Single-Port External)

'raw'

Port 9100 printing works well on HP JetDirect cards and Print Servers

 

HP JetDirect Server (External)

(Same IP address used for all three ports)

'raw1' for parallel port 1

'raw2' for parallel port 2

'raw3' for parallel port 3

Port 9100 printing works well on HP JetDirect cards and Print Servers. If multiple ports are being used, the first port will have number 9100, the second one 9101 ...

 

HP Wireless Print Server (External)

 'raw'

Port 9100 printing works well on HP JetDirect cards and Print Servers

 

IBM 3130

'afccu2'

 

IBM 6400 Network Connection (Internal) same as Printronix PrintNet:

'd1prn' for single port

 

IBM 6400 Network Connection (External) same as IBM Network Print Server (NPS):

'pr1' for parallel port 1

'pr2' for parallel port 2

....

'pr8' for parallel port 8

 

IBM OS/400 (R310 or Above to R310 or Above)

output queue name (for example. 'PRT01')

output queue library / output queue name (for example, 'QUSRSYS/PRT01')

*USER

*SYSTEM

 

IBM OS/400 (R310 or Above to R230)

*USER

user ID (for example, 'QSECOFR')

 

IBM Infoprint 20 (4320)

IBM Infoprint 32 (4332)

IBM Infoprint 40 (4340)

IBM Infoprint 70 (2770)

'PASS'

 

IBM Infoprint 60 (3160)

IBM Infoprint 62 (4370)

'afccu2'

 

IBM Integrated Network Option

(IBM 4039, 4049, 3112, 3116) same as Lexmark MarkNet XL (Internal):

'/prt0'

 

IBM Network Print Server (NPS)

'pr1' for parallel port 1

'pr2' for parallel port 2

'pr3' for parallel port 3

 

IBM Network Printer 12, 17 or 24

(IBM 4312, 4317 or 4324)

'PASS'

 

IBM Network Station

'PARALLEL1' for the parallel port

'SERIAL1' for the serial port

 

IBM RS/6000 (Printer Attached to RS/6000 System)

printer queue name (case sensitive)

 

i-Data EasyCom, PlusCom, LinkCom Printservers

LPDPRT1 or LPDPRT2

 

Intel Netport XL

Ech port on the Netport has it's own IP address.

For each port, the LPR name 'PASSTHRU' is to be used

 

Intel Netport Pro

'LPT1_PASSTHRU' for parallel port 1

'LPT2_PASSTHRU' for parallel port 2

'COM1_PASSTHRU' for serial port

 

Intel NetportExpress 10, 10/100 and Pro

'LPT1_PASSTHRU' for parallel port 1

'LPT2_PASSTHRU' for parallel port 2

'COM1_PASSTHRU' for serial port

 

Intermec Printers (Internal) same as Axis LAN Adapters:

'pr1'

 

JETNet Card

'PASS'

 

Konica (Internal)

'lptprt1'

 

Kyocera network printers

'lp'

 

Lantronix Print Servers

'DSS_TEXT' for single parallel port (unformatted text)

'EPS_nnnnnn_P1' for parallel port 1

'EPS_nnnnnn_P2' for parallel port 2

where "nnnnnn" represents the alpha-numeric name stamped on the device.

Note: This is the default value for the Lantronix print server, but it can be changed by telnetting to the print server.

 

Lantronix LPS

'LPS_nnnnnn_TEXT' for simple ASCII text or dot matrix printers.

'LPS_nnnnnn_PCL' for HP LaserJet compatible printers

'LPS_nnnnnn_PS' for PostScript printers

where 'nnnnnn' represents the alpha-numeric name stamped on the printer server.

Note: This is the default value for the Lantronix print server, but it can be changed by telnetting to the print server.

 

Lantronix MPS1-T and MPS1-2

'MPS_nnnnnn_TEXT' for text and Zebra bar code printers (unformatted text)

'MPS_nnnnnn_PCL' for HP LaserJet and compatible printers (formatted output)

where "nnnnnn" represents the alpha-numeric name stamped on the device.

Note: This is the default value for the Lantronix print server, but it can be changed by telnetting to the print server.

 

Lexmark MarkNet XL (Internal)

'/prt0'

 

Lexmark MarkNet XLe (External) and Lexmark MarkNet Pro (External)

'/prt1' for parallel port 1

'/prt2' for parallel port 2

'/prt8' for parallel port 8

'/prt9' or '/ser' for serial port

 

Lexmark MarkNet Pro3 (External) and Lexmark MarkNet 2000 (External)

'/prt0' or '/par0' for parallel port 1

'/prt1' or '/par1' for parallel port 2

'/prt9' or '/ser' for serial port

 

LINKSYS Pocket Print Server

L1

 

Mannesman-Tally

PR2

 

Microplex M205 (Internal) and Microplex M206 (Internal) same as Printronix PrintNet:

'd1prn'

 

Microplex M202 (External) and Microplex M202+ (External) same as Printronix PrintNet:

'd1prn1' for parallel port 1

'd2prn2' for parallel port 2

'd3com1' for serial port 1

'd4com2' for serial port 2

 

Minolta Di6200 Print Server same as EFI Fiery print server:

'print' or 'PRINT'

 

Minolta PageWorks 25

'PORT1_PASTHRU'

 

MINOLTA-QMS CrownNet Print Servers

'raw'

 

Mita

'LPAF'

 

Netgear

'L1'

 

Net Print (Internal) same as Osicom JetXPrint (Internal):

'PORT1'

 

Océ printers (with external Fiery LAN Adapter) same as EFI Fiery print server:

'print' or 'PRINT'

 

Océ 3155/3165 Digital Copier

Printer queue name configured through OS/2 Warp on attached Dell PC (case sensitive)

 

Osicom JetXPrint (Internal)

'PORT1'

 

Osicom NetPri.nt (External)

'PORT1' for parallel port 1

'PORT2' for parallel port 2

 

Printronix PrintNet

'd1prn' for single port

'd1prn' for parallel port 1

'd2prn' for parallel port 2

'd3prn' for parallel port 3

'd4prn' for parallel port 4

 

Ricoh Aficio Printers same as Osicom JetXPrint (Internal):

'PORT1'

 

Ricoh EB70, EB105, EB105E Printers

'print'

 

Sato Printers

*NONE

Note: Presumably, Sato printers with internal Sato print servers will work with any RMTPRTQ value.

 

Savin Printers same as Osicom JetXPrint (Internal):

'lp'

 

Sharp AR-M550N Printers: 

(some earlier models use the PORT1 LPR name - please check your hardware documentation)

'PORT1'  

'lp'

 
Sharp MX-4501

'PORT1'

 

Sharp Printers same as Osicom JetXPrint (Internal):

 

StarTech Print Servers

'lpt1' for parallel port 1

'lpt2' for parallel port 2

'lpt3' for parallel port 3

 

Tektronics Phaser 550 Printer

'PS', 'HPGL', 'PCL', or 'AUTO'

The PCL or AUTO should work in most cases.

 

Toshiba DC Printers

'raw' or 'direct'

 

TrendNET USB te100-ps1u connected to Samsung ML-1710

'lp1'

'"queue name" is lp1 (for parallel port), lp2 (for usb port #1), or lp3 (for usb port #2)'

 

Typhoon

'pcl5'

 

Unisys WinPath 3000 Series Terminals same as WYSE Terminals:

Printer name (case sensitive) specified in the LPD Config on the terminal

 

Unix (Printer Attached to Unix System)

Printer queue name (case sensitive)

 

Windows 95, Windows 98 and Windows ME

LPD queue name (case sensitive)

 

Windows NT and Windows 2000

Printer share name (case sensitive)

 

WYSE 3000 Series Terminals printer name (case sensitive) specified in the LPD Config on the terminal.

 

XCD

'BINARY_P1' for parallel port 1 (formatted output)

'TEXT_P1' for parallel port 1 (unformatted text)

'BINARY_P2' for parallel port 2 (formatted output)

'TEXT_P2' for parallel port 2 (unformatted text)

'BINARY_S1' for serial port 1 (formatted output)

'TEXT_S1' for serial port 1 (unformatted text)

 

Xerox 4517

'PASSTHRU'

 

Xerox DC230 Printer

'lp'

 

Xerox N40

'lp'

 

Xerox 6200 DN Phaser
Printer type needs to be Generic PS

'print_6200'

 

See Xerox Document

http://www.xerox-techsupport.com/57xx_Fiery/issues/Novlndps.pdf

Xerox 8830

'raw'

Zebra Printers with ZebraNet Print Server (MPS1-T and MPS1-2) same as Lantronix MPS1-T and MPS1-2:

'MPS_nnnnnn_TEXT' for text and Zebra bar code printers (unformatted text)

'MPS_nnnnnn_PCL' for HP LaserJet and compatible printers (formatted output)

where "nnnnnn" represents the alpha-numeric name stamped on the device.

 

Note: This is the default value for the ZebraNet print server; however, it can be changed by telnetting to the print server.

 

Zebra Printers with ZebraNet Print Server II same as Extended Systems:

'portLF1' for parallel port 1

'portLF2' for parallel port 2

'portLF3' for parallel port 3

 

.

document

Document Title: LPR Names for NDPS printers using the Novell Gateway
Document ID: 10080373
Solution ID: NOVL87272
Creation Date: 19Feb2003
Modified Date: 17Jun2006
Novell Product Class:NetWare

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.