To determine the PostScript version and ROM revision levels on a LaserWriter, use the code below in a PostScript dump utility.
Caution: If you choose to use the PostScript code provided in this article, you assume all risks involved in making these changes. PostScript code, if not entered correctly, can place a laser printer into a condition requiring service.
%=========================================================
% Begin PostScript Code
%
serverdict begin 0 exitserver
/Helvetica findfont
15 scalefont
setfont
/str 40 string def
72 700 moveto
(LaserWriter Name: ) show
statusdict begin str printername show
72 675 moveto
(PostScript version: ) show
statusdict begin version show
72 650 moveto
(ROM revision level: ) show
statusdict begin revision str cvs show
showpage
%
% End PostScript Code
%=========================================================
The output will look something like:
LaserWriter Name: xxxxxxxx
PostScript version: xx.x
ROM revision level: x
Determining the version of a disk driver is different for each manufacturer. As far as we know, there is no package that will return the information on any drive.