NetWare 4.1/9000 Print Services
5-6
Setting Up and Servicing Print Servers
Using the PSERVER Daemon
Using the PSERVER Daemon
The NetWare Services print server is implemented as a UNIX daemon called
PSERVER. It runs as a UNIX process and can only be started at the NetWare
Services server. You can use the console command pserver to start the
daemon. Only one PSERVER daemon can be running at any given time on a
NetWare 4.1/9000 machine and it must be started by a user with root
privileges.
Services Provided by the PSERVER Daemon
The PSERVER daemon provided with NetWare Services has all of the
components necessary to service print jobs in NetWare and HP-UX
environments. The components needed to accomplish this are built into the
PSERVER daemon so no additional drivers or components need to be added
for compatibility.
In the NetWare environment, the PSERVER daemon communicates with
NetWare printers using the NPRINTER port drivers (NPRINTER.EXE on a
DOS, Windows, Win 95 or NT workstation, NPRINTER.NLM on a native
NetWare server,). NetWare Services provides NPRINTER.EXE and the
NPRINTER daemon.
Printers using NPRINTER software should be configured as Parallel, Serial,
or Other/Unknown using PCONSOLE, or NetWare Administrator. The
communication between the PSERVER daemon and a remote NPRINTER
process will use the standard NetWare protocols (IPX/SPX).
In a UNIX environment, the PSERVER daemon communicates with remote
UNIX print systems using the line printer daemon (lpd) protocol. This
communication occurs using BSD sockets over the TCP/IP protocol.
Remote UNIX print systems should have an lpd configured or an emulation
package that can accept print requests using this protocol. Print job status is
also updated by communicating with the remote print system using this
same protocol. Printers using this protocol should be configured as “UNIX
Printer” type using PCONSOLE, or NetWare Administrator.