background image

Summary of Contents for PLAN 4000

Page 1: ...PLAN 4000 Print Server Installation and Operation Manual SC40 0301 ...

Page 2: ...NESTAR SYSTEMS INCORPORATED PLAN 4000 TM PRINT SERVER INSTALLATION AND OPERATION MANUAL ...

Page 3: ...ed has been advised of the possibility of such damages Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages so the above limitation or exclusion may not apply to you The Regents of the University of California Apple Computer Inc and International Business chines Inc make no warranties either express or implied regarding the...

Page 4: ...al Chapters 1 and 2 of this manual are introductory Chapter 1 explains how the print servers are integrated into networks which have more than one print server and how print servers are used when an installation has more than one connected segment Chapter 2 provides an overview of how the print server software is booted on the print server It also explains how the server software processes and per...

Page 5: ...ndices of the Print Server User s nual The appendices of this manual contain environment specific instructions for installation configuration and maintenance of the Print Server Subsystem software Refer to the appropriate appendices for the environments that your installation supports The material in this document applies to Version 2 2 of the Print Server Subsystem software We welcome criticisms ...

Page 6: ...Overview 2 0 2 1 2 2 2 3 Introduction Executing the Server Program Server Program Operation Finding and Printing a Request Chapter 3 Installing the Print Server Subsystem 2 1 2 9 2 14 2 16 3 0 Introduction 3 1 3 1 Print System Installation 3 1 Chapter 4 Configuring the Print Server Subsystem 4 0 Introduction 4 1 4 1 Access and Usage Protecting MAIN SYSTEH QUEUE o 0 0 0 0 4 1 4 2 File Installation ...

Page 7: ...ance of Print Server Subsystem in the Apple II DOS Environment A D Introduction A 1 A 1 Installation of Print Server Software e 0 C A 2 A 2 Configuration of Print Server Software CP A 5 A 3 Maintenance of the Print Server Subsystem A 5 Appendix B Installation Configuration and Maintenance of the Print Server Subsystem in the Apple II Pascal Environment B O Introduction B 1 B 1 Installation of Prin...

Page 8: ...ce of Print Server Subsystem in the Apple III soS Environment D O Introduction D 1 D l Installation of Print Server Software 0 2 D 2 Configuration of Print Server Software 0 5 D 3 Maintenance of the Print Server Subsys tern D 9 Appendix E Installation Configuration and Maintenance of the Print Server Subsystem in the IBM PC UCSD p System Environment E O Introduction E 1 E l Installation of Print S...

Page 9: ...erver Subsystem in the IBM PC DOS Environment FeD Introduction F l F l Installation of Print Server Software F 2 F 2 Editing the Defaults Text File to Preset Option Defaults F 5 F 3 Maintenance of the Print Server Subsystem F 6 Index Bibliography Reader Comment Form viii 4 1 83 ...

Page 10: ... 2 of the Print Server User s Manual The print request programs take the information given them and place it on one of the network s hard disks in a newly created request volume Meanwhile the printers on the network are controlled by print server stations Each print server station runs a server program that causes it to check the request queue on the file server disk every minute or so When a serv...

Page 11: ...is set up to print checks it can not print documents because the parameters and paper are not appropriate The print server software checks the requirements for a particular job against the current printer configuration If it can perform the job according to user print request specifications the job will be completed as soon as it reaches the top of the queue If the job can not be completed with th...

Page 12: ...ent segments by network interface cards placed iri different slots in the server If a print server is connected to multiple segments the users of these segments can issue requests involving files stored on any connected segment s file server The system manager will configure the print server software to know the names of available file servers print servers printers and setups After configuration ...

Page 13: ......

Page 14: ...xt files that the user and system manager can create The server software relies on textfiles for much of its configuration information The system manager configures these textfiles using the text editor under the appropriate environment Chapter 4 of this manual describes configuration of the prlnt server software The user PRINT program creates small print request volumes that are stored under a sp...

Page 15: ...ION Figure 1 PAINTS REOUESTEO FilE Printers shared by network users must be controlled by a print server station One server can control multiple printers but only one job can be printed at a time via one print server 2 2 4 1 83 ...

Page 16: ...twork at a time The capacity of the dedicated server to support network and printer interface determines how many printers and network segments can be suppo ted An Apple II dedicated as a print server can support a combination of up to seven network interface and printer interface cards For example one Apple II can support four printers and serve three network segments If many interface cards are ...

Page 17: ... IMAlNlSYSTIMIQUlUflNEW Pront SeMJf Xecule SeIver program reaas Pronl ReQuest F les vIa Speclhedll _ Sool VOlume In SYSTEM QUEUE IlEC IIIIIS _ _ers IHllnu__ ayat_ __ 1 1 _pnn _ 2 4 User Slallon Seconc tary File SeMJf Figure 2 Customl zIng prontlng carameter In Detaults I J I 4 1 83 ...

Page 18: ... in environments that use them sets orinter names sets participating file servers sets Setup types sets print server password i 1_____ Issues CS Command Setserver Code then edits Servercmd Text r System Manager at Console Figure 3 Issues CP command Setprinter Code then edits Printcmd Text r The following paragraphs describe the above figures in some detail All material presented however is reitera...

Page 19: ...nt server programs the first time that the programs are run or in advance by the system manager 2 Some of the environment software packages are configured such that the print request program is invoked when it has been selected from a menu These environments also allow the print request program to be invoked directly In any case the procedure for invoking the print request menu is described in the...

Page 20: ...nes will be empty and the user can fill them in at the time of the request The user can replace any defaults displayed in the form with different values if his or her particular request requires different values for some of the options The procedure of setting defaults under different operating system environments varies somewhat The above description is a generalized example Refer to the appendic...

Page 21: ... in the printer or the user may have made a mistake in entering the print request Such requests remain in MAIN SYSTEM QUEUE REC and are also listed in MAIN SYSTEM MASTER The Queue _ Maintenance option available from the server menu allows the system manager to display and kill old print requests This option is described in Chapter 5 6 Parameters such as printer names setup types and file server ad...

Page 22: ...rams Setserver Code and Setprinter Code on the print server boot volume to be executed 8 Textfiles are also used to set header formats for print jobs These textfiles can be edited using the Pascal Editor 9 The system manager is responsible for customizing and maintaining the system textfiles This responsibility includes setting various system parameters and defaults cleaning out the queue files an...

Page 23: ...A profile record must be set up for each print server in order for the print server to boot the lMAIN SYSTEM pRINTER volume automatically at power on The file server user s guides for each environment explain automatic start up features If the Apple II is being used as a print server refer to the PLAN OO Apple II User s Guide 2 1 2 The Server Program s Startup Commands Bootable file server volumes...

Page 24: ... SERVER program The start command text file serves ne other purpose If a network password has been set Section 4 1 on the print request files and master list of requests residing within MAIN SYSTEM QUEUE the Startcmd text file provides the password so that the Server program can read request files listed in the directory MAIN SYSTEM QUEUE NEW and change their pathnames moving them to MAIN SYSTEM Q...

Page 25: ...of the use of passwords to control access to network files The use of passwords to protect print request files is discussed in Section 4 1 of this manual Users must have create access to MAIN SYSTEM QUEUE NEW and read access to MAIN SYSTEM QUEUE MASTER When the Server program checks directory MAIN SYSTEM QUEUE NEW for new print request files it renames any new files found placing them in MAIN SYST...

Page 26: ...ories and files Passwords set must be placed in Startcmd Text for use by the printer program See Section 4 1 If only one file server is to be serviced the password can be set with a single line NOECHO NET SET PRVPW XYZ If passwords are to be set for more than one file server file server slot and station numbers for each file server must be specified before the password is set NOECHO NET SET FS SLO...

Page 27: ...word XYZ is set Startcmd text then changes the default channel to slot 4 Password XYZ is set The default channel is changed back to slot 6 but to station FD Password XYZ is set The default channel is then returned to the original Slot 6 Station FE by server The word NOECHO at the beginning of each will supress the screen display of commands Startcmd text then chains to SERVER CODE 2 2 Server Progr...

Page 28: ...TO FS SECONDARy 16 18 CONNECTING TO FS OTHERNET WAITING 45 In this example t Server Code has read the file s Servercmd Text and Printcmd Text on its boot volume to configure printer and server parameters In this example these textfiles specify three file servers on two networks to be serviced CENTRAL and SECONDARY on one network and OTHERNET on another Checking the QUEUE files for the CENTRAL and ...

Page 29: ...server finds evidence of a new print request in MAIN SYSTEM QUEUE NEW a message such as 15 21 CENTRAL PRINT REQ 411 QUEUED will be displayed on the server station screen When the user print request programs queue print requests they also trigger the server program to examine MAIN SYSTEM QUEUE NEW In the example above a print request has been queued in the request queue of the file server named CEN...

Page 30: ...e From this text file it takes the current names and addresses of the file servers and printers online It also takes the setup associated with each printer If the print server specified in the text file is the one reading the request file and if the necessary file server is online and if the printers and setup parameters in the request match those currently set in Servercmd Text and Printcmd Text ...

Page 31: ...fied in a request file with the system parameters currently set the server program chains to the appropriate driver program also on the boot volume to print out the specified file s In the first example file EXAMPLE located on MAIN USERS SMITH A is to be printed on the printer named ACCOUNTING using the setup named STANDARD As the job is begun the message PRINTING HEADER PAGE FOR SMITH will appear...

Page 32: ... printed for each job The format of the header page is taken from one of the header textfiles located on the server boot volume discussed in Section 2 3 2 If different printers are to print different headers textfiles for each different header must be present on the boot volume The server program will print a user logo on the header page if configured to do so This logo consists of the user value ...

Page 33: ...t for C R K or D to be entered Pressing C or Return will cause the job to continue printing Pressing R will cause the print server to immediately restart the job printing it from the beginning Pressing K will stop printing the job leave it in the queue and recheck the queue The oldest highest priority job in the queue which may be the job just deferred will then be printed If a console password ha...

Page 34: ...ed to select the M or CP options These functions allow the system manager to kill waiting requests that can t be printed because they were initiated in error or to reconfigure the printer parameters when a job can t be done because the current configuration doesn t provide the needed parameters 2 3 3 The SERVER Menu Commands Available in the SERVER Program Pressing the space bar while the server p...

Page 35: ... menu is displayed causes the server program to resume its wait for requests Typing one of the command options in the menu causes an associated program to be executed These commands are discussed in detail in Chapter 5 of this manual Commands to display print queue and print request status and kill waiting requests are also available to users of some environments See appendices in the Printer Serv...

Page 36: ...uties Print servers can access mUltiple file servers on one network and can be connected to more than one network at a time via network interface cards in different slots The total of printers and networks may not exceed 7 3 1 Print System Installation Installation of the Print Server Subsystem consists of several steps covered in 3 1 1 through 3 1 3 below Be sure to perform each of these steps an...

Page 37: ...program prompts you for pathnames you wish to restore Enter those pathnames you found in step c 3 1 1 Transferring Server Files to Print Server Boot Volume Note that the following instructions are designed to handle two situations the initial installation of your print server software an update to previously installed print server software Unless an instruction explicitly refers to one or the othe...

Page 38: ...rsion number should correspond exactly to the version number on the packing list document that you received with your software Enter the following MOUNT command on one screen line and the SET DRIVE command on another line MOUNT MAIN PRODUCTS PS X X A2SERVER SERVER D6 SET DRIVE 6 VIRTUAL If you are installing a software update first rename the existing print server volume REN IE MAIN SYSTEM PRINTER...

Page 39: ...d to use the Pascal Filer to Zero the directory and specify the size and name of the volume for Pascal To do this type the following Q to exit the NET CODE and return to the main Pascal command line F to invoke the Pascal Filer Z to invoke the Zero function The prompt will be ZERO DIR OF WHAT VOL Resppnd with 113 The prompt will be DUPLICATE DIR Respond with N The prompt will be 3 4 4 1 83 ...

Page 40: ...ill be CORRECT Respond with Y The prompt will be Volume name Zeroed Next you need to use the Pascal Filer to Transfer all of the contents of 11AIN PRODUCTS PS X X A2SERVER SERVER to MAIN SYSTEM PRINTER To do this type the following T to invoke the transfer utility The prompt will be Transfer which file 4 1 83 3 5 ...

Page 41: ...subsystem for which you ordered print server support For instance if you purchased support for the Apple 1 CP M environment you should have a volume called MAIN PRODUCTS PS X X A2SERVER APPLE2 CPM If you purchased support for more than one environment you should have a driver volume for each environment In Section 3 1 1 we asked you to Create MAIN SYSTEM PRINTER Your exact name for this volume may...

Page 42: ...opriate volume name for your environment s The example above pertains to the Apple CP M environment only The driver code is vital to printing from your particular environment s 3 1 3 Transfering the User Request Software to the Shared Library Volume This step must be done from the appropriate user environment s This may mean that you will have to change computers if your installation uses a differ...

Page 43: ......

Page 44: ... when multiple networks and file servers are present 3 Editing text files to establish print server subsystem parameters 4 Establishing the name of the stations s Setting printer parameters There are other configuring tasks which are specific to each operating system environment See the appendices for instructions 4 1 Access and Usage Protecting MAIN SYSTEM QUEUE When Server Code is first executed...

Page 45: ... the files This is accomplished by issuing file server PROTECT commands from the LIB NET program typed on one line CREATE MAIN SYSTEM QUEUE T Y PROTECT MAIN SYSTEM QUEUE PUBACC R GRPACC R PRVACC RWECD PRVPW XYZ CREATE MAIN SYSTEM QUEUE NEW T Y PROTECT IN SYSTEM QUEUE NEW PUBACC C GRPACC C PRVACC RWECD PRVPW XYZ CREATE MAIN SYSTEM QUEUE REC T Y PROTECT MAIN SYSTEM QUEUE REC PUBACC GRPACC PRVACC RWE...

Page 46: ...ted requests about one request per block The default MAIN SYSTEM QUEUE MASTER volume will keep a record of the 194 most recent print requests waiting active or completed Note Passwords are set by Startcmd Text each time that the Server volume is booted See Section 2 1 2 for details on how to enter passwords into the Startcmd file 4 2 File Installation When Multiple Network Segments File Servers ar...

Page 47: ...r station one server can control multiple printers Each printer is defined for the server program by 1 The printer controller card slot 2 The printer name 3 The setup name 4 The header text file name The file server s are defined for the server program by slot number which slot in the print server station is the network interface card in These parameters are present in order to allow system users ...

Page 48: ...e Pascal editor or changed from the server program using the CP and CS menu items discussed in Chapter 5 The textfiles to be edited in order to configure the system are Servercmd Text Sets server parameters such as Server console password file server slots file server station addresses and overnight hours Printcmd Text Sets printer setup names printer names and forms width parameters such as heade...

Page 49: ...those commands and the programs called by those commands 4 The hours for Overnight print jobs 5 Network interface card slot numbers and file server stations to be checked for print requests 6 Print Server console password The format for Servercmd Text is 1 Comment lines 2 PROGRAM Print Server program name 3 REQUEST print PROGRAM program name 4 COMMAND name PROGRAM volume filename PROMPT N name 5 N...

Page 50: ...ting the appropriate item from the menu see sample file below For exa1 lple typing F from the Print Server Menu shown on page 5 2 causes the FS NET program to be loaded at the Print Server station allowing the system manager to enter FS commands before returning to the server program The Servercmd line would read COMMAND FS PROGRAM LIB NET PROMPT F FS COMMAND Programs reference preceded routines s...

Page 51: ...l addresses FE and FD on the slot 4 network Any number of file servers can be listed here Increase or decrease file servers to be checked by adding or subtracting FS lines using the Pascal editor or the CS console command discussed in Section 5 1 2 Although file servers can and should have unique names in addition to their addresses file server names are set by creating a Profile record not by the...

Page 52: ...y the line C ontinue R estart K ill Q uit Servercmd Text can be edited like any other Pascal text file However from within the print server program changes to it are most easily accomplished using the CONFIGURE SERVER command from the p rintserver menu Section 5 1 1 A sample Servercmd Text LAST MODIFIED WED 07 0ct 1981 11 14 05 THIS IS SERVERCMD TEXT 8 81 PROGRAM SERVER The following will appear a...

Page 53: ...PT M MAINTAIN QUEUES COMMAND INFO PROGRAM INFO PROMPT 1 SERVER INFO CO UlliD CHECK PROGRAM CHECK PROMPT CH CHECK QUEUES COMMAND QUIT PROGRAM QUIT PROMPT Q QUIT Set console password if desired PASSWORD XYZ NIGHT 3 6 FS SLOT 6 STATION FE FS SLOT 4 STATION FE FS SLOT 4 STATION FD 4 3 2 Formatting Header Pages the Header Files Before printing printer and setup 4 10 any file on SERVER will the specifie...

Page 54: ...range the desired values in any order on the page with any associated text When the header page is printed the print server program will find the referenced values in the queued print request Or the system manager might create the company logo out of for instance asterisks and enter the design into the header file using the Pascal Editor The design will be printed out at the start of each job on t...

Page 55: ...equence as a RESET command DATE QNUM USER NAME Value STATION ID PATH FILE ERRMSG 4 12 Meaning Date and time Queue number assigned by SERVER to the request User identification such as initials set in user defaults file User s name such as full name as set in user defaults file name User station number hexadecimal User value as set in user defaults file Pascal 50S and CP M or user station number Can...

Page 56: ...tle set in user or system defaults file or from print request program Provides a mechanism for entering ASCII characters in hexadecimal format For example if a printer required an ESCAPE 3 sequence to initialize the printer this would be entered as HEX lB33 Note In addition to text designs constructed from text characters and referenced values the header page can contain an eight line logo of the ...

Page 57: ...Setup SETUP Priority PRIORITY Copies COPIES Eject EJECT ERRMSG 4 3 3 Setting Printer Parameters PRINTCMD TEXT Printcmd Text is located on the print server s boot volume and is used by the server program to set the following printer parameters 1 Printer names one word each 2 Printer controller card slot number in server station 3 Setup names 4 Printer width II of columns 5 Header textfile names hea...

Page 58: ...t information for the user logo printed on the header pages Section 4 3 4 3 The PRINTER line sets printer name printer contol card slot number forms name and the name of the textfile containing the specific header format for each printer that the server station serves a The word PRINTER is followed by the name chosen for the printer In the example below two printers are served and are named MARKET...

Page 59: ...e WIDTH O disables this feature and textlines are printed as found regardless of width Text processing programs include a variety of control characters in textlines to right justify the text for example and to backspace for underlining All such characters are counted when line width is calculated by the print server program For this reason some textlines in processed textfiles may be truncated by ...

Page 60: ... attached 6 The word HEADER is followed by the name given to the textfile on the boot volume that contains the format for the first header page printed out by the printer when it begins a new job A sample Printcmd Text THIS IS PRINTCMD TEXT 12 81 CHARSET BLOCK CHARSET PRINTER R D SETUP STANDARD SLOT l HEADER R DHDR PRINTER LINEPRINTER SETUP CHECKS SLOT 2 HEADER LINEHDR Here the R D printer s contr...

Page 61: ...ges to Printcmd Text are most easily accomplished using the CONFIGURE PRINTER command from the server menu see Section 5 1 1 4 3 4 Formatting the User Logo BLOCK CHARSET To include a user logo on the header page of a print job the following 8 lines must be placed in the header textfile Section 4 3 2 as shown at the location on the header page where the logo is to begin BLOCK1 ID BLOCK2 ID BLOCK3 I...

Page 62: ...CHARSET a file found on the SERVER boot volume is provided as part of the print system and is used in printing the logos The file can not be edited 4 4 Naming the Print Servers SETPROFILE When making print requests at their stations users have the option of specifying which print server will service the requests This print server may be specified by its station number or by its name You can specif...

Page 63: ......

Page 64: ...users via the user print request programs and execute them via the server programs running on print server workstations There are various maintenance tasks that the system manager should be prepared to do Occasionally unwanted print requests should be cleared from the queue Printers print server stations or network segments might be added or removed from your configuration Or more setup configurat...

Page 65: ... mode Note Using these commands halts all other action by the print server 5 1 Reconfiguring the System Parameters the SET Codes In the preceding chapter we explained how to configure your print server subsystem by setting parameters and entering information into Pascal text files located in file server volumes Some of these parameters can only be changed by editing the relevant textfiles using th...

Page 66: ...name SETUP to mean a combination of setup parameters required to use a particular form For example suppose that a user wishes to print a series of checks on the printer named ACCOUNTING The ACCOUNTING printer s setup name has been set to STANDARD by the Servercmd textfile and the standard setup uses something other than checks The user will queue a print request specifying CHECK setup or any other...

Page 67: ...CP screen SETUP so that requests for the new setup can be printed With the request queued and the server program checking the queue the system manager presses the space bar and the server menu appears Typing in CP causes SETPRINTER CODE to be loaded from the server boot volume SETPRINTER displays the printer parameters that can be changed For example CONFIGURE PRINTER VERSION PRINTER NAME SLOT NUM...

Page 68: ...more than one printer is named ACCOUNTING the correct printer is selected because the slot in the print server that contains its controller card is specified Upon exiting Setprinter Code with Printcmd Text reconfigured the server program will automatically recheck the waiting queue files and will discover the request for printing with the CHECKS setup When the check printing job has been completed...

Page 69: ... the system manager must make use of the ATTACHED option seen in the sample display above SETUP can be changed to CHECKS and the Printer detached by answer N to the prompt ATTACHED YES NO Later after the checks have been installed the system manager can reattach the printer To print a test file enter its Pascal volume and filename The volume must be currently mounted at the server station To mount...

Page 70: ... slot 2 The only file server station on any network set for the MARKETING print server is FE CENTRAL A user wishes to print out files that reside on a hard disk served by the SECONDARY file server FD on the Station 28 ACCOUNTING printer _ changing the Setup parameter from STANDARD to CHECKS Both CS and CP commands must be used CP as explained in the preceding section to change Setup to CHECKS and ...

Page 71: ...n in response to the prompt Enter Password before the CS command can be typed in and before the Configure Server page will be displayed In this example only one file server FE is listed in Servercmd Text To add FD the system manager must move the cursor to one group of blank FILE SERVER STATION and SLOT lines and type in the appropriate file server station number in decimal or in hex with a and th...

Page 72: ...rver will be unavailable As SETPRINTER CODE changes Printcmd Text so the SETSERVER CODE progr m changes Servercmd Text to reflect the changes entered at the console After Servercmd Text has been reconfigured the server program will automatically recheck the skipped files in the request queue A file server for another network can also be added using CS This is shown below for illustrative purposes ...

Page 73: ...C WHEN DONE The CS command allows only the first three file servers listed in Servercmd Text to be reconfigured To add or subtract other file servers or to change their parameters edit the Servercmd Text FS lines using the Pascal Editor Use the M command below to reach the Pascal command line 5 2 Other Print Server Console Commands Note Remember that all action stops on the printers served by the ...

Page 74: ...rogram M QUEUE MAINTENANCE Typing M from the server now causes the server program to chain to QMAINTAIN This program allows you to display and kill entries This becomes necessary when users issue print request that can not be processed because the file names are incorrectly specified These incorrectly specified requests must be deleted from the request queue I SERVER INFO Typing I from the Server ...

Page 75: ...files the DRVPCPM CODE Having displayed this information the print server program will return to its wait and search mode CH CHECK QUEUES Typing CH from the Server menu causes the Server program to display the file server queues currently online and the requests currently queued in them that have been skipped MARKETING QUEUES WILL BE CHECKED TECHNICAL QUEUES WILL BE CHECKED 11 05 l 1ARKETING PRINT...

Page 76: ...to the Pascal command line 5 3 Monitoring the QUEUE Files If the system parameters specified by users in their print requests do not match the parameters set in the print server text files the print requests will not be printed and will wait in the print request queue Parameters may not match for example because the user requires a different setup on a printer or because the files to be printed ar...

Page 77: ...y are waiting If the print request parameters have been entered correctly in the user s request but some reconfiguration of the system is required in order for the job to be printed use the console CP and CS commands to make the necessary changes The QMAINTAIN program provides the option to create a request in the print queue to remove the original print request The system manager can eliminate fi...

Page 78: ...n the command line to allow deletion of the specific record item where XXX and YYY are FS passwords set in the request files In the case of a system malfunction that causes incorrect information to be written into the MASTER volume MAIN SYSTEM QUEUE MASTER can be deleted The system will automatically rebuild it when next executed 4 1 83 5 15 ...

Page 79: ......

Page 80: ...tep instructions for moving the driver code to the print server boot volume and for load ing the DOS print request program into the shared library volume called IMAIN LIB APPLE2 DOS Section A 2 is meant to be read in conjunction with Chapter 4 of this manual and contains details about configuration of the print server for the Apple II DOS environment Section A 3 is meant to be read in conjunction ...

Page 81: ...re not on your hard network service A 1 Installation of Print Server Software There are two installations that must be made before the Apple II DOS environment is supported by the print server software A 1 1 Installation of Print Server Driver Code The Apple II DOS print server driver code must be transferred to MAIN SYSTEM pRINTER or the name you gave to the print server boot volume We assume tha...

Page 82: ...NTER D3 RW LIST lMAIN PRODUCTS pS select the directory name which is the most recent version number and substitute that name for X X in the following instructions MOUNT lMAIN PRODUCTS ps x x A2SERVER APPLE2 DOS D6 type on one line SET DRIVE 3 6 VIRTUAL Q to quit NET CODE F to invoke the Pascal Filer T to invoke the Pascal Transfer Utility The prompt will be TRANSFER WHICH FILE Your response will b...

Page 83: ...re in Shared Library The next step in installation of print server software for the Apple DOS environment consists of copying the contents of MAIN PRODUCTS PS X X USER APPLE2 DOS to MAIN LIB APPLE2 DOS Perform this part of the installation procedure in an Apple DOS workstation environment To accomplish this do the following Boot the volume MAIN LIB APPLE2 DOS Type the following PR N eN is the slot...

Page 84: ... user Certain lines of the BASIC source listing are then modified This modified copy of the PRINT program remains on the user s volume We assume that the users might want to set these defaults for themselves Therefore the directions for doing so are included in Appendix A of the Print Server User s Manual The system manager can also set these defaults for users Remember however that each workstati...

Page 85: ...APPLE II DOS configuration in Chapter 4 of this manual can be used for this pdtpose A 6 4 1 83 ...

Page 86: ...er boot volume and for transferring the Apple II Pascal print request program to the shared library volume called lMAIN LIB APPLE2 UCSD pASCAL Section B 2 is meant to be read in conjunction with Chapter 4 of this manual and contains details about configuration of the print server for the Apple II Pascal environment to be read in 5 of this manual and are specific to server when used Section B 3 is ...

Page 87: ... server software made is Bel l Installation of Print Server Driver Code The Apple II Pascal print server driver code must be transferred to lMAIN SYSTEM pRINTER or the name you gave to the print server boot volume We assume that you are booting from an Apple II Pascal volume lMAIN LIB APPLE2 UCSD PASCAL can be booted if no other Pascal virtual volume exists When the Pascal Command line appears typ...

Page 88: ...scal Transfer Utility The prompt will be TRANSFER WHICH FILE Your response will be 16 The prompt will be To where Your response will be 113 You will be asked if you want the existing file with the same name to be deleted Your response will be Y You have completed the first part of the installation of print server support programs for the Apple II Pascal environment 4 1 83 B 3 ...

Page 89: ... 1 Pascal workstation environment To accomplish this phase of the installation do the following Boot into a Pascal virtual volume If you have just finished the instructions in the previous section there is no need to reboot your computer Execute LIB NET Type the following each on one line MOUNT lMAIN LIB APPLE2 UCSD pASCAL DS RW MOUNT lMAIN pRODUCTS ps X X uSER APPLE2 UCSD IPASCAL D9 SET DRIVE 9 V...

Page 90: ...E ON LINE B 2 Configuration of Print Server Software B 2 l Editing the Requestcmd Text File The Apple II Pascal environment contains a user command menu which is displayed every time the request program is invoked This menu has a text file associated with it that can be modified by the system manager The text file is called Requestcmd text The format of Requestcmd text is as follows Comment line W...

Page 91: ...n the user s screen and the user is prompted to select a command letter Typing P K S D or F calls the PRINT KILLENTRY SHOWENTRY SHOWQUEUE or NET programs Typing Q references the internal Quit command Typing H HELP or 1 references the REQUESTHLP text file described below The system manager can use the Pascal Editor to modify the Requestcmd text file if different prompts are to be displayed This str...

Page 92: ...ning the print request program in the Pascal environment have the option of typing HELP HELP subject uH uH subject or or It subject in response to program prompts If HELP H or is entered with out a specified subject a subject is prompted for Help on what subject The HELP message that is subsequently displayed resides in Requesthlp text on the Pascal shared library volume The program s HELP command...

Page 93: ...ual in Appendix B the Pascal environment PRINT program when first executed checks the user s boot volume for a Defaults text file This file is used to options preset print request printing Defaults may also be set in a Defaults Text file on the shared library volume although user s defaults will take precedence over them It is expected that the user will probably not set defaults for all options b...

Page 94: ...e time and date page number and file being printed If the system manager wishes to modify these preset defaults the instructions for doing so are found in Appendix B of the Print Server User s Manual The users Defaults Text file requires the same format as does the system manager s B 3 Maintenance of the Print Server Subsystem When more print servers printers file servers or printer setups are add...

Page 95: ......

Page 96: ...ode to the print server boot volume and tor PIP ing the CP M Print program into the shared library volume called MAIN LIB APPLE2 CPM Section C 2 is meant to be read in conjunction with Chapter 4 of this manual and contains details about configuration of the print server software for the Apple CP M environment Section C 3 is meant to be read in conjunction with Chapter 5 of this manual and contains...

Page 97: ... by the print server software C l l Installation of Print Server Driver Code The Apple II Cp M print server driver code must be transferred to lMAIN SYSTEM pRINTER or the name you gave to the print server boot volume We assume that you are booting from an Apple II Pascal volume 1 IN LIB APPLE2 USCD pASCAL can be booted if no other Pascal virtual volume exists Boot into an Apple II Pascal volume In...

Page 98: ...VIRTUAL Q to quit NET CODE F to invoke the Pascal Filer T to invoke the Pascal Transfer utility The prompt will be Transfer Which File Your response will be 116 The prompt will be To where Your response will be 113 You will be asked if you want the existing file with the same name to be deleted Your response will be Y You have completed the first part of the installation of print server support fo...

Page 99: ...dure in an Apple CP M workstation environmento To accomplish this do the following Make sure that the Z80 card is installed in your Apple to allow successful operation of CP M Boot the shared CP M Library volume called MAIN LIB APPLE2 CPM Type the following C 4 A NET LIST MAIN PRODUCTS PS recent version this listing in place of instruction number Insert the X X Find the most of the volumes in that...

Page 100: ...her is located on the shared library volume and is called Defaults Txt When the PRINT program runs it reads the defaults file on the user s volume first then if there are any defaults that the user has not specified the defaults file on the shared library volume mounted on D8 H is read in It may be that the user specifies all options in the personal defaults file But the user will probably only sp...

Page 101: ...e top of each page together with the time and date page number and file being printed If the system manager wishes to change or add to these preset defaults the instructions for doing so are found in Appendix C of the Print Server User s Manual The users Defaults Txt file requires the same format as does the system manager s Defaults Txt file C 3 Maintenance of the Print Server Subsystem When more...

Page 102: ... print server boot volume and for T ransferring the SOS print request program to the shared library volume called lMAIN LIB APPLE3 S0S Section 0 2 is meant to be read in conjunction with Chapter 4 of this manual and contains details about configuration of the print server software for the Apple III 50S environment _ Section 0 3 is meant to be read in conjunction with Chapter 5 of this manual and c...

Page 103: ...ver software D l l Installation of Print Server Driver The Apple SOS print server driver code must be transferred to MAIN SYSTEM PRINTER or the name you gave to the print server boot volume We assume that you are booting from an Apple Pascal volume MAIN LIB APPLE2 USCD PASCAL can be booted if no other Pascal virtual volume exists In response to the Volume to boot prompt type LIB APPLE2 UCSD PASCAL...

Page 104: ... Pascal Transfer utility The prompt will be Transfer Which File Your response will be 116 The prompt will be To where Your response will be 113 You will be asked if you want the existing file with the same name to be deleted Your response will be Y You have completed the first installation of print server Apple III SOS environment 4 1 83 part support of the for the D 3 ...

Page 105: ...g Boot into Pascal The SOS DRIVER on this boot diskette must include the network driver In addition the Pascal diskette must contain both a Startcmd Text file that causes the MAIN LIB APPLE3 S0S volume to be mounted and a SYSTEM STARTUP file which processes the STARTCMD TEXT file or it must contain the program NET CODE and the SYSTEM LIBRARY file The following directions assume that this shared li...

Page 106: ...hat file Your response will be N2 N3 Respond wi th a Y to any questions about removal of existing files having the same name as the files being transferred 0 2 Configuration of Print Server Software D 2 l Editing the Requestcmd text File The Apple III SOS environment contains a user command menu which is displayed every time the request program is invoked This menu as a text file associated with i...

Page 107: ...ial WRITE HELP display tutorial ASK Enter command letter IF P ILIB pRINT IF K ILIB KILLENTRY IF S ILIB sHOWENTRY IF D ILIB SHOWQUEUE IF F ILIB NET IF Q QUIT IF HELP IF H HELP The menu formatted in the Requestcmd text file is written on the user s screen and the user is prompted to select a command letter Typing P K S D or F calls the PRINT KILLENTRY SHOWENTRY SHOWQUEUE or NET programs Typing Q ref...

Page 108: ...extfile the user menu displayed will be Server Commands P PRINT server request S Display STATUS of previous requests o Display STATUS of print queue K KILL a previous print request Q Quit exit this program H HELP display tutorial HELP display tutorial 0 2 2 Editing the Requesthlp text File Users running the print request program in the Pascal environment have the option of typing HELP HELP subject...

Page 109: ...bject description ends at the next SUBJECT or at the end of the file For example if the lines SUBJECT D DISPLAY are found in Requesth1p Text the text that follows will be printed on the user screen in response to the HELP DISPLAY command 0 2 3 Editing the Defau1ts Text Files to Preset Option Defaults As explained in the Print Server User s Manual in Appendix B the Pascal environment PRINT program ...

Page 110: ...2 lines Copy default will be 1 Setup and priority requested will be Standard Print Server will be printed at the top of each page together with the time and date page number and file being printed If the system manager wishes to modify these preset defaults the instructions for doing so are found in Appendix D of the Print Server User s Manual The users Defaults Text file requires the same format ...

Page 111: ......

Page 112: ...s into the shared library volume called MAIN LIB IBMPC UCSD PASCAL Section E 2 is meant to be read in conjunction with Chapter 3 of this manual and contains details about configuration of the print server for the IBM PC Pascal environment Section E 3 is meant to be read in conjunction with Chapter 5 of this manual and contains details about maintenance of the print server when used under the IBM P...

Page 113: ...rver driver code must be transferred to MAIN SYSTEM PRINTER or the name you gave to the Print Server boot volume To do this you should be using the station that will by your print server in this case an Apple You will be changing from the Apple Pascal to the IBM PC p System environment when you perform phase two of the installation described in E 1 2 below Be sure to change computers when we tell ...

Page 114: ... Q to quit NET CODE F to invoke the Pascal Filer T to invoke the Pascal Transfer Utility The prompt will be TRANSFER WHICH FILE Your response will be li11 The prompt will be To where Your response will be 1112 You will be asked if you want the existing file with the same name to be deleted Your response will be Y You have completed the first part of the installation of Print Server support program...

Page 115: ...e in an IBM PC p System workstation environment To accomplish this phase of the installation do tl te following Boot a p System diskette configured for use with the network Instructions for creating such a diskette are in the PLAN 4000 File Server IBM PC p System User s Guide Execute NET Type the following MOUNT MAIN PRODUCTS PS X X USER IBMPC UCSD PASCAL D9 Enter this command on one line SET DRIV...

Page 116: ...LIBRARY UNLESS NO OTHER USERS shared library order to do this KRUNCH THE SHARED ARE ON LINE E 2 Editing the Defaults Text Files to Preset Option Defaults As explained in the Print Server User s Manual in Appendix E the Pascal environment PRINT program when first executed checks the user s current prefix volume for a Defaults Text file This file is used to preset printing options Note that the pref...

Page 117: ...l set the default page length for print jobs to 62 lines Copy default will be 1 Setup and priority requested will be Standard Print Server will be printed at the top of each page together with the time and date page number and file being printed If the system manager wishes to change or add to these preset defaults the instructions for doing so are found in Appendix E of the Print Server User s Ma...

Page 118: ...ibrary volume called MAIN LIB IBMPC DOS Section F 2 is meant to be read in conjuction with Chapter 3 of this manual and contains details about configuring defaults for the print server for the IBM PC DOS environment Section F 3 is meant to be read in conjunction with Chapter 5 of this manual and contains details of maintenance to the print server when used under the IBM PC DOS environment This app...

Page 119: ...int Server boot volume To do this you should be using the station which will be used as the print server If the type of microcomputer you will be using as a print server is different than the type you will be using for workstations you will be changing computers when you perform phase two of the installation described in F 1 2 below Be sure to change computers when we tell you to Boot into an Appl...

Page 120: ...nvoke the Pascal Transfer Utility The prompt will be TRANSFER WHICH FILE Your response will be 1111 The prompt will be To where Your response will be 1112 You will be asked if you want the existing file with the same name to be deleted Your response will be Y You have completed the first part of the installaeion of Print Server support programs for the IBM PC p System environment 4 1 83 F 3 ...

Page 121: ...m this part of the installation procedure in an IBM PC DOS workstation environment To accomplish this phase of the installation do the following Boot a DOS diskette configured for use with the network Instructions for creating such a diskette are in the PLAN 4000 File Server IBM PC DOS User s Guide Execute NET Type the following MOUNT MAIN PRODUCTS PS X5X USER IBMPC DOS D MOUNT LIB IBMPC DOS E RW ...

Page 122: ...ers most of the time can be set by the system manager in the Defaults Txt file which resides on the shared library volume The distribution version of the Defaults Txt file is as follows Print Print Print Print eject 62 printer printer1 title Print Server copies 1 setup standard fs fe Priority standard These text lines will set the default page length for print jobs to 62 lines Copy default will be...

Page 123: ...t Server Subsystem When more print servers printers file servers or printer setups are added to your installation you may need to reconfigure the appropriate files The instructions for configuring in Chapter 4 of this manual can be used for this procedure F 6 4 1 83 ...

Page 124: ...utomatic startup of server software B booting multiple print servers boot up of print server BLOCK CHARSET C command menu configuration SERVER text files CP configure printer CS configure server customizin text files 4 1 83 2 10 4 1 1 2 D 1ff A 1ff B 1ff C 1ff 2 9 2 10 2 7 2 9 INDEX 2 8 5 1 2 19 4 5 5 2 4 1ff A 4 B 5 C 5 0 5 E 5 F 5 2 9 2 9 2 9 1 1 ...

Page 125: ...river program E 2 7 2 6 2 1 2 6 5 14 5 15 2 9 5 1 ii 3 6 4 6 environments executing iv 2 6 F CS and CP server program 2 9 2 9 file installation mUltiple network segment 4 3 file server names 2 15 formatting header pages 4 10 formatting the user LOGO 4 19 H header files 2 9 2 19 4 10 header file reference values header page 1 2 4 12 2 19 4 1 83 ...

Page 126: ...ware I IBM PC p System DOS installation of software K killing requests L LIB NET program library volume logo 4 1 83 2 6 2 6 INDEX 3 4 A 2 B 2 C 2 0 2 E 2 F 2 3 1ff A 2ff B 2f C 2ff D 2ff E 2ff F 2ff 3 5 A 3ff B 4ff C 4ff D 4ff E 4ff F 4ff E 1ff F 1ff 3 1 4 3 2 8 5 1 4 2 2 6 3 2 3 7 appendices page 4 2 19 1 3 ...

Page 127: ...eue files multiple file servers mUltiple network segments multiple printers mUltiple print servers multiple setups N names file servers servers printers setups NET CODE network interface card NIGHT NOECHO o operation figure of 1 4 2 5 2 7 2 5 2 8 2 6 2 8 2 16 2 8 2 16 5 1 A 5 B 9 C 6 0 9 E 6 F 6 2 21 5 2 5 13 1 2 1 2 2 3 3 1 4 3 1 2 2 2 3 1 1 2 2 3 3 1 1 2 2 16 2 15 1 3 2 15 5 14 4 6 5 8 2 14 2 6 ...

Page 128: ...m print request form print request options print server boot volume print server software print server station Printcmd Text printer names Q queue lock queues R reconfiguring printer parameters a server setups 4 1 83 2 6 4 6 4 14 2 12 2 11 2 20 4 15 2 6 2 1 1 1 2 6 2 3 3 1 2 1 1 1 2 8 4 5 4 15 2 8 2 19 1 1 5 3 5 7 1 2 INDEX 4 6 3 6 2 2 2 14 4 14 1 5 ...

Page 129: ...gure server 2 9 4 5 5 8 I server info 5 11 Q Quit 5 13 SERVER program 2 9 2 14 SERVER program commands C ontinue 2 20 D efer 2 20 K ill 2 20 R estart 2 20 SERVER program display 2 16 server program name 4 6 server software 1 1 server station 2 3 Servercmd Text 2 8 2 14 4 5 SET codes 5 2 SETPRINTER CODE 2 9 5 4 SETSERVER CODE 2 9 5 9 setting defaults 2 7 setting passwords in start command file 2 13...

Page 130: ...ftware installation specified printer spooled output startup text file system manager duties T title page formats u unprocessed requests usage user s defaults user logo w HIDTH 4 1 83 INDEX 4 14 2 9 4 4 4 15 1 2 2 8 2 6 3 2 3 7 appendices page 4 2 3 4 15 3 1 1 1 2 18 2 11 1 3 2 9 2 16 4 1 2 8 2 8 4 1 2 6 2 19 4 15 1 7 ...

Page 131: ......

Page 132: ...uide File Server IBM PC DOS User s Guide File Server IBM PC UCSD p System User s Guide File Server Installation and Operation Manual PLM 4000 System Service Manual Print Server User s Manual Print Server Installation and Operation Hanual Messenger User s nual Messenger Installation and Operation Manual 4 1 83 BIBLIOGRAPHY GA40 0100 GA40 0101 SC40 0200 SC40 0501 SC40 0502 SC40 0503 SC40 0504 SC40 0...

Page 133: ......

Page 134: ...on improving the system itself as well as on this documentation Possible topics for comment are clarity accuracy completeness organization coding retrieval and legibility_ No postage stamp is necessary if mailed within the U S A Nestar installation location Submitter s name Address Description of problem or suggestion Please mail this form to Nestar Systems Incorporated 2585 E Bayshore Road Palo A...

Page 135: ...ass Permit No 239 Palo Alto CA POSTAGE WILL BE PAID BY ADDRESSEE At DSYSTEMS I U1I 1 INCORPORA TED 2585 East Bayshore Road Palo Alto California 94303 8J84 PI0 81delS lOU op 8S B81d No Postage Necessary If Mailed In The United States 8de l ...

Page 136: ... on improving the system itself as well as on this documentation Possible topics for comment are clarity accuracy completeness organization coding retrieval and legibility No postage stamp is necessary if mailed within the U S A Nestar installation location Submitter s name Address Description of problem or suggestion Please mail this form to Nestar Systems Incorporated 2585 E Bayshore Road Palo A...

Page 137: ...ass PermitNo 239 Palo Alto CA POSTAGE WILL BE PAID BY ADDRESSEE A I DSYSTEMS I U1n INCORPORA TED 2585 East Bayshore Road Palo Alto California 94303 aJal f PIO alctelS lOU op assald No Postage Necessary If Mailed In The United States ads ...

Reviews: