• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu

Printer trouble

Started by Raiko, 2008.10.08, 17:06:24

Previous topic - Next topic

Raiko

I've imported the ppd file for HP Laserjet P2015dn and when printing to it I get a page with the following:
ERROR: undefined
OFFENDING COMMAND: @PJL
STACK:
When opening the properties of the driver it only lists tray 2 as available, while it in fact has 3 trays.
Tried using various other pscript drivers that lists 3 or more trays and it prints fine, but always picks paper
from tray 2. When I select tray 3 in the settings it accepts the choice, but doesn't seem to save the settings.
Next time I open the properties it's back on tray 2.
Also when I open the settings and choose tray 3 before sending a print job from any application, it prints fine
but uses tray 2.
Funny thing is that it used to work correctly, and now it wont't no matter what driver I use.
Hopefully someone can help ?

fbakan

Suggestion:

I've the same printer and just use LASERJET.HP LaserJet 4Si  (30.827) to print.

Franz

warpcafe

Hi Raiko,

just to get a better understanding... when you say "open the settings"... which one are you referring to now?
- the same like before when using "driver properties" ?

It also makes a huge difference (especially regarding settings saving) whether you use the printer properties from any "print" dialog printer selection, from the driver tabs "job" properties or from the driver tabs "driver" properties. You might now, I'm sure. To get back into a somehow "stable" situation I would suggest:
- close any program that does printing of some kind
- go to the printer properties, open the driver tab
- make sure the correct icons are highlighted regarding "printer driver"
- set the properties via the driver icons context menu (in the upper part of the two-list screen)
- set the print job properties via the respective button/icon between the two parts of the screen

This should be the default settings now, whenever a print dialog is invoked.
HTH
Thomas
"It is not worth an intelligent man's time to be in the majority.
By definition, there are already enough people to do that"
- G.H. Hardy

Raiko

That's interesting. I'm not at work now so I can't check myself, but does this driver
correctly list 3 trays and chooses the one you specify?
Also, what output port are you using? (I use lpd)

Quote from: fbakan on 2008.10.08, 17:53:00
Suggestion:

I've the same printer and just use LASERJET.HP LaserJet 4Si  (30.827) to print.

Franz


Raiko

Quote from: warpcafe on 2008.10.08, 17:58:51

just to get a better understanding... when you say "open the settings"... which one are you referring to now?
- the same like before when using "driver properties" ?

I open the properties for the printer icon in the printer folder, then I open the properties for corresponding driver
in the "installed printer drivers" section and gets to the Postscript Printer Properties. There I can select trays,
forms etc., but it fails to save my choices.

fbakan

> does this driver correctly list 3 trays and chooses the one you specify?
I don't know, never tried, I always print from default tray.
I can chose between single-side/duplex

> Also, what output port are you using? (I use lpd)
I also print over network. I use slpr (newer version of lpd) (or NetWare-Queue)



Raiko

Tried the laserjet 4 Si, but no success with the trays, so I once again tried
various ps drivers and got it to work with HP lasjert 5000 ps. Manually choosing
tray 3 when printing from any application doesn't work, it keeps using tray 2.
However, after opening the printer objects properties/drivers from the printer
folder and defining tray 1, 2 and 4 to use an "invalid" paper format, and then
specify A4 for tray 3, it actually works.
Another thing which is confusing is that os2 ini files are not correctly updated
when creating and deleting printer objects and drivers.
Had to manually clean up incorrect entries.