VAXshare: Printer Services and LaserWriter Zones



Apple Technical Support says that a "VAX can be in a different zone than
the LaserWriter printers, but there can only be one zone for the
non-extended LocalTalk network where the LaserWriter printers are".

Referring to the following diagram, can I configure all printers serially
connected to the VAX to be in Zone A and LaserWriter X to be in Zone B, and
LaserWriter Y in Zone C (assuming I also upgrade FastPath to support
AppleTalk Phase 2)?

VAX (PATHWORKS 1.0) ** Zone A **
| Ethernet
---------------------------------------------
| |
FastPath (with Phase 1 support) Internet router (Phase 1,2 support)
| |
-------------- LocalTalk network ----------LocalTalk network
LaserWriter X ** Zone B** LaserWriter Y ** Zone C **

It is not clear from your description that the printer connected to the VAX
serially is a Digital PostScript printer or an Apple LaserWriter.
Nevertheless, the answer is Yes, you can configure the printers in those
zones.

Here is more information:

1. If you connect the LaserWriter directly to the VAX computer as a serial
device, follow the following steps from the Digital System Administrator's
Guide:

1.1. Connect a straight through RS-232 cable from the 25 pin connector on
the back of the LaserWriter to the serial output connector on the VAX
computer.

1.2. Set the printer switches as follows:

Printer Settings
------- --------

LaserWriter 4 position mode switch to 9600
LaserWriter Plus 4 position mode switch to 9600
LaserWriter IINT
1 Up
2 Down

LaserWriter IINTX
1 Up or Down
2 Down
3 Up
4 Up
5 Down
6 Down

1.3. Set the VMS terminal line to which the printer is connected by
entering the following command:

$ SET TERMINAL device-name:
_$ /NOAUTOBAUD/NOBRDCSTMBX/NOBROADCAST-
_$ /DEVICE_TYPE=UNKNOWN-
_$ /NODISCONNECT/NOECHO/EIGHT_BIT/NOESCAPE-
_$ /FORM/FULLDUP-
_$ /HARDCOPY/HOSTSYNC/LOWERCASE/PASTHRU/PERMANENT-
_$ /SPEED=9600/TAB/TTSYNC/TYPE_AHEAD/NOWRAP

For subsequent reboot of the VAX, add the above line to the
SYS$STARTUP:SYSTARTUP_V5.COM file. Be sure you enter this line before the
SYS$STARTUP:MSA$STARTUP.COM line.

1.4. Add the VAXshare LaserWriter printer service. The following example
creates a LaserWriter printer service called "Serial LaserWriter" with a
queue name, "LW_SERIAL".

$ ADMIN/MSA
MSA$MANAGER> ADD PRINTER "Serial LaserWriter"-
_MSA$MANAGER> /QUEUE=LW_SERIAL/DEST=device_name:
MSA$MANAGER> EXIT

1.5. To create the queue and start the service, enter the following
command:

$ ADMIN/MSA START PRINTER "Serial LaserWriter"

2. If the printer connected to the VAX is a Digital PostScript printer, you
need to specify the Printer Service name and VMS queue name to add a
VAXshare printer service for it. You need to know the name of an existing
VMS printer queue for which you want to set up printer services. If you do
not have an existing queue, create one by using the standard VMS commands.
The printer service will appear in the zone the VAX is in, which is Zone A
in your example.

$ ADMIN/MSA
_MSA$MANAGER> ADD PRINTER "Digital printer"-
_MSA$MANAGER> /QUE=LPS_20_POST-
_MSA$MANAGER> /PARAM=(DATA_TYPE=PostScript)-
MSA$MANAGER> EXIT

3. Assuming that your FastPath is upgraded to support AppleTalk Phase 2,
both the LaserWriter printers in the LocalTalk network can be added to
VAXshare print services. The /DESTINATION will be used to specify the
zones where the printers reside. For example, the following defines the
LaserWriter X and Y in Zone B and Zone C as LaserWriter X and Y Spoolers.

$ ADMIN/MSA
MSA$MANAGER> ADD PRINTER "LaserWriter X Spooler"/QUEUE=LWX_PRINT-
_MSA$MANAGER> /DESTINATION="LaserWriter X@Zone B"-
_MSA$MANAGER> /DEFAULTS=(FLAG, TRAILER, FORM=LTR_12)-
_MSA$MANAGER> /FONTS=MSAP$FONTLIST_APPLE35.TXT
_MSA$MANAGER> ADD PRINTER "LaserWriter Y Spooler"/QUEUE=LWY_PRINT-
_MSA$MANAGER> /DESTINATION="LaserWriter Y@Zone C"-
_MSA$MANAGER> /DEFAULTS=(FLAG, TRAILER, FORM=LTR_12)-
_MSA$MANAGER> /FONTS=MSAP$FONTLIST_APPLE35.TXT
MSA$MANAGER> EXIT


Published Date: Feb 18, 2012