The PSERVER daemon provided with NetWare Services has all of the components necessary to service print jobs in NetWare and UnixWare 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, or OS/2 workstation, NPRINTER.NLM on a native NetWare server, or NPRINTER daemon on a UnixWare workstation). 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.