Operating System - OpenVMS
1747985 Members
4605 Online
108756 Solutions
New Discussion юеВ

Re: OpenVMS with HP4300 printer

 
Joyce Solomon
New Member

OpenVMS with HP4300 printer

I am having an error from the printer that says :

%PSM-E-OPENIN, error opening !AS as input
-LBR-E-ILLFMT, illegal library format

but the printing completes fine.

I am thinking this has something to do with pointing to the right library, is that so.
Please help
4 REPLIES 4
Robert Gezelter
Honored Contributor

Re: OpenVMS with HP4300 printer

Joyce,

Which library are you using? Where did it come from?

The starting point is to check the provenance of the library (and if it ever worked correctly).

If it was FTP'ed from somewhere, it was likely not transferred as a binary file.

- Bob Gezelter, http://www.rlgsc.com
Hoff
Honored Contributor

Re: OpenVMS with HP4300 printer

SHOW QUEUE to see the associated library, then go have a look at the file. It's clearly got some sort of a problem. The usual library here is a TLB text library, and can be accessed using the DCL command LIBRARY. LIBRARY /LIST, etc.

And FWIW, the HP LaserJet 4300 is fully supported by DCPS DECprint Services, so that's usually the best way to get to the printer. This presumes you're licensed for DCPS directly or via NET-APP-SUP or such, or operating on a sufficiently recent OpenVMS (VAX? Alpha? I64?) version to have a DCPS license included with OpenVMS.

Here's some related reading:

http://labs.hoffmanlabs.com/node/129
http://labs.hoffmanlabs.com/node/622
http://labs.hoffmanlabs.com/node/672
Joyce Solomon
New Member

Re: OpenVMS with HP4300 printer

Thank you all, i will look at the error with the given guidelines and get back.
Tony_289
Advisor

Re: OpenVMS with HP4300 printer

Hello Joyce,
One thing that got me when I was recently adding a device control library into the printing mix was that I specified the full device-directory to the library file name.

Perform a "Show Queue/Full" and check that your /Library switch only specifies the library's name:
e.g., /Library=mydevctl

not /Library=MyDevCtl.TLB or
not /Library=Sys$Library:MyDevctl

Hope this assists you. -- Tony