LaserWriter Pro 810: VMS Missing PRO810V1.SYS File

We are having problems setting up the connection between VMS and our LaserWriter Pro 810. We have VMS 5.5, and LaserWriter Pro 810 on 10Base-T which we're trying to connect, but we can't configure the Ethernet port.

We copied the disk image over to the VAX. Went through installation, and noticed that something was missing, the "PRO810V1.SYS" file. We checked the Saveset, and it wasn't there, either.

We ran APLCONFIG and also had a problem, the Ethernet address specified was incorrect (specifies 00-0C-25 as Ethernet address instead of 00-C0-25...), so we entered the correct address by running dsv config. We then went into NCP and connected to the printer by doing "Connect Via" using the printers Ethernet address; we connected to the server port on the printer, which we could configure, and did a LAT command test. We could see that data get to the printer, but it didn't print.

We weren't able to connect the node by using node name from NCT. We could only connect using physical address.

We then went into LAT CP and created a port, then tried a copy data to that port, but it didn't do anything, it just hung. We set host /dte to that port and a session hung.

What are we doing wrong?
The PRO810V1.SYS file is not necessary with a LaserWriter Pro 810. PRO810V1.SYS is a file that is loaded remotely from the VAX to boot the printer. This file instead, is in the ROM of the printer and is auto-loaded when the printer is started.

You ran APLCONFIG and the Ethernet address was inverted. You found a valid bug, but since the PRO810V1.SYS file is not required, APLCONFIG is also not required.

Since the documentation does not specifically tell a user what to do if the PRO810V1.SYS file is not present, I have enclosed a log file that explains the install step by step.

**** Step #1 - reinstall the LaserWriter Pro 810 software using the VMSINSTAL as instructed in the printers manual.

**** Step #2 - re-set the printer back to factory specs.

$ mc ncp
NCP>connect via qna-0 physic addr 00-c0-25-01-04-88
Console connected (press CTRL/D when finished)

#access

--------- 24-APR-1987 07:22:40 - - LW Pro 810 AppleTalk/NetWare/TCP/LAT Printer Server --------
Copyright 1992, 1993. All Rights Reserved.

Engineering Software Release: 930430

-------------------------------------------------- 24-APR-1987 07:22:40 -

Welcome to LW Pro 810

Enter username> "name"

Local> su
Password>
Local> init default delay 0
Local>
Target does not respond
NCP>exit

****Step #3 - The printer will display a status that loops through "Waiting Data" and "Processing". The customer should verify that the printer is back into it's ready state before continueing.

****Step #4 - Execute the command procedure that sets up the form to be used by the printer.

$ @psform

****Step #5 - Execute the command to setup the que, and respond to the prompts accordingly. In this example I created a regular ascii que. The customer must enter their own queue name, E-net address and Lat unique Lat number.

$ @apple_que

********This is a log of the apple que set up***********
;**********************************************************
; Apple Computer LaserWriter PRO 810 Printer
; Make Print Queue Utility
; Rev 1.0
;**********************************************************
; APPLE_QUE.COM 09/15/93
; CREATE AND START A PRINT QUE ON Apple Computer PRO810 Printers
; P1 PRINTER OR PRINT SERVER TYPE
; P2 ETHERNET ADDRESS
; P3 QUE NAME
; P4 LTA NUMBER
; P5 VIRTUAL PRINTER NAME
; P6 FORM NAME
;***********************************************************
press any key to continue :

In order to create a LAT port, the exact name of the printer server is needed. PRO810 by default uses the name APL followed by its last 6 digit's of Ethernet address. this data found on the printer's status page. It is necessary to have this address to continue. Eaxmple 00C530

Last 6 digits of Server Ethernet Address : 010488

Select a VMS queue name to be used for this printer. It is recommened to select a simple descriptive name that describes the printer type and possible location.

Examples: post330_eng text_ls_room2 post800_vp_sales

using this method should make tracking printers, queues and printer names cleaner

VMS queue name : test_ascii

Select an LTA port number to be used for this printer. It is recommended to check the numbers already used to avoind duplicates. Example 101

LTA number : 927

Please provide the type of Virtual Printer Service this queue is being made for Valid Services are:

1. POSTS300 PostScript 300 dpi
2. POSTS400 PostScript 400 dpi
3. POSTS600 PostScript 600 dpi
4. POSTS800 PostScript 800 dpi
5. ASCII_PORTRAIT ASCII text printer Portrait mode
6. ASCII_LANDSCAPE "" "" "" Landscape ""
7. GENERIC

Virtual Printer Service type ?: 5

Select a Printer Form, the factory provided form is PS this form defines the paper size as 8.5 X 11

enter Form Name : ps

NOTE 1:
The print queues expect to have a valid form operational on the system. The Factory default generic form is PS, which is started by issuing the command @PSFORM.

It is necessary to insert the following line in your system startup command procedure SYS$MANAGER:SYSTARTUP_V5.COM to create and start the queue every time the system boots.

$ @MOM$LOAD:[DECSERVER] PSFORM.COM
$ @MOM$LOAD:[DECSERVER]TEST_ASCII.COM

NOTE 2:
TEST_ASCII has been defined as PRINT/QUE=TEST_ASCII press any key to continue:

NOTE 3:
If you wish this symbol to be defined for all users, insert the following line in system wide login file SYS$MANAGER:SYLOGIN.COM

$ TEST_ASCII :== PRINT/QUEUE = TEST_ASCII

****There is a bug in the command procedure, where the user must enter "y" to the next two questions.

Do you want to see the file (Y,N) [Y] :
Do you want to start the queue now (Y,N) [Y] :
Published Date: Feb 19, 2012