NetGear Print Server Manual

 

 

Stop Print Services

/usr/lib/lpshut

 

 

Add a System Printer

/usr/lib/lpadmin -p printer_name -v /dev/null

 

 

Restart the Print Services

/usr/lib/lpsched

 

 

Enable printing to the new printer device

enable printer_name

 

 

Start accepting jobs for the new printer device

accept printer_name

 

 

Create a spooling directory

mkdir /usr/spool/Spooler_directory

 

 

Make spooling daemon the owner of this directory

chown daemon /usr/spool/Spooler_directory

 

 

Create read/write permissions

chmod 775 /usr/spool/Spooler_directory

 

 

Give permissions to LPD processes

chgrp daemon /usr/spool/Spooler_directory

 

 

 

Add to the /etc/printcap file:

 

printer_nameRemote_Printer_Alias:\

 

[Tab] :lp=:\

 

[Tab] :rm=PS_NAME:\

Add remote printer(s). (Repeat this process for

[Tab] :rp=Logical_Printer_name:\

[Tab] :sd=Spooler_directory:\

each logical printer/print queue combination that

[Tab] :mx#0

you want to create.)

Use these definitions for entering the information:

Sample command should be entered as one line,

printer_name is the print queue name used to store jobs for the

using a tab character where shown.

corresponding logical printer.

 

 

PS_NAME is the print server name defined in /etc/hosts.

 

Logical_Printer_name is the logical printer name on the print server (L1 to

 

L3 or L1 to L8, depending on the print server that you are using).

 

Spooler_directory is the directory you created.

 

 

Configuring LPD on BSD

Make sure that an IP address has been assigned to the print server and the following statements apply:

The remote host name is the name of the print server.

The remote printer name is the logical printer (L1 to L3 or L1 to L8).

You identify the service type as BSD if your UNIX system asks for the LPD type.

The LPD protocol that the print server uses meets BSD system standards.

Enter the service type as BSD if asked for the LPD type.

Table Sample Commands for Using LPD on BSD shows sample commands when using LPD. The definitions used in the sample commands are:

printer_name is the print queue serviced by the logical printer on the print server. Spooler_dir is the name of the directory used to spool the print jobs.

Sample Commands for Using LPD on BSD

Action

Create a spooling directory

Set spooling daemon as owner of this directory

Create read/write permissions

Give permissions to LPD processes

Add remote printer(s)

Sample Command

Mkdir /usr/spool/Spooler_dir

Chown daemon /usr/spool/Spooler_dir

Chmod 775 /usr/spool/Spooler_dir

Chgrp daemon /usr/spool/Spooler_dir

See adding remote printers in table Sample Commands for Using LPD on System V

59

Page 68
Image 68
NETGEAR PS111W manual Sample Commands for Using LPD on BSD, Action