X-Envelope-to: novell@suvm.bitnet
X-VMS-To: IN%"novell@suvm.bitnet"
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Newsgroups: bit.listserv.novell
Date:         Thu, 21 Jan 1993 12:32:55 -0500
Reply-To:     Novell LAN Interest Group <NOVELL@SUVM.BITNET>
From:         Benjamin Dov Nierman <ACCBDN@HOFSTRA.BITNET>
Subject:      Re: AppleTalk Print Services

        I Had Some trouble initially setting up atps ques. First of all you
don't have to create a PSERVER when you load ATPS it creates its own.

The following is a list of steps I wrote out for setting up the ques when I
created them.  I was setting up LQ's but the laserwriter should be the same
(except you specify LaserWriter instead of LQ of course).

Setting up Novell ATPS Ques for LQs

1. Use the namer software that comes with printer to assign printer names. For
     example: TEST1, TEST2, etc.

2. Make sure that the zone that you wish to use for the printers is defined as
     an internal zone. An internal zone is defined when LOADING APPLETLK (as
     opposed to just in addition to when you bind the driver to the card. For
     example if you were to set up the ques in the Calkins Printers zone:

        load appletlk net=50005 zone={"Calkins Lab","Calkins Printers"}
        bind appletlk localtalk net=50006 zone={"Calkins Printers"}

3. Set up the ATPS.CFG file. This is what initially creates the ques and matches
     them up to the printers. The syntax for each printer/que definition line
     is as follows:

        -p printer name -z zone name -o object name -t LQ -h

     where:
        printer name is the name used when naming the printer in step 1.

        zone name is the zone where the printer is physically located.

        object name is the queue name you wish advertised along with the zone
        you wish it to be advertised in. The syntax of object name is
        que name:zone name.

        -t LQ specifies that the printer is an LQ ImageWriter.

        -h tell ATPS to hide the printers themselves so users can't print
        directly to the printer bypassing the que.

   The following line is used to set up a que named CLK$1 in the Calkins Printer
   s
     zone for the printer named TEST1 physically located in Calkins Printers (wh
   ile
     hiding the printer itself):

        -p "TEST1" -z "Calkins Printers" -o "CLK$1:Calkins Printers" -t LQ -h

3. Load ATPS (AFP must already be loaded). The first time you load ATPS it will
     create the queues for you. At the same time it will advertise the ques in
     the correct zone and hide the printers if the -h option was used in the
     CFG file. If you load ATPS with a -v option you will be able to monitor
     the print jobs from the console. A print server called ATPS_PSRVR is
     created to handle the queues, and a user called ATPS_QUSER is created so
     users without accounts can print.

4. Set up operators, etc. in pconsole.

NOTES:

   1.   Printers are unhidden when ATPS is unloaded (takes a while to unload).
   2.   Printers become temporarily unhidden if the printer is shut off and on.
          ATPS will detect this and rehide the printer when the next job is prin
   ted
          in the queue.



Benjamin Dov Nierman, CNE.
Academic Computing Center
Hofstra University
internet: accbdn@vaxb.hofstra.edu
bitnet: accbdn@hofstra
(516) 463-6894