Yup. Been down that path, about 25 times. Xerox was almost a waste of time.
The kid who answered the phone had never heard of an iSeries, but when I
asked to be connected to somebody who had, said "Sure, sure", and connected
me to somebody who at least speaks English as their first language.
She couldn't help, but put me in the queue for a callback from a mainframe
guy.
Paul Nelson
Cell 708-670-6978
Office 512-392-2577
nelsonp@xxxxxxxxxxxxx
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Buck Calabro
Sent: Friday, August 23, 2013 1:21 PM
To: midrange-l@xxxxxxxxxxxx
Subject: Re: Printer configuration question
On 8/23/2013 1:43 PM, Paul Nelson wrote:
All go to PND, and I've tried all the combinations for the WSCST. As a
test,
I had the user put letter size paper in drawer 1, and it worked fine.
I wasn't clear enough. Since /some/ spooled files print, the
communications is set up OK. I'm assuming that spooled files specifying
DRAWER(1) print OK and pull paper from drawer 1. And that spooled files
specifying DRAWER(3) go PND and hang forever.
The users insist on selecting the paper from drawer 3, however, since they
want 11X17 paper in drawer 1 for printing maps. That paper won't fit in
drawer 3.
IBM gave up and told me to call Xerox.
The reference I use for PCL 5 commands is here:
http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpl13210/bpl13210.pd
f
5-4 Page Control Commands
PAPER SOURCE COMMAND
The Paper Source command designates the location to feed paper, or
it prints the current page.
Esc & l # H
# = 0 - Print the current page (paper source remains unchanged).
1 - Feed paper from the a printer-specific tray.
2 - Feed paper from manual input.
3 - Feed envelope from manual input.
4 - Feed paper from lower tray.
5 - Feed from optional paper source.
6 - Feed envelope from optional envelope. feeder (note 1)
Note 1: Must be used in conjunction with Page Size command, envelope
selection.
Default = Printer Dependent (Configurable from Control Panel)
Range = Printer Dependent
These values are all in ASCII, so looking at the WSCST in hex takes a
bit of practice.
Sample:
:DWRSLT
DRAWER=DRAWER1
DATA ='1B266C3448'X.
Esc = 1B
& = 26
l = 6C
# = 34
H = 48
When I do this I create a CL program so I can iterate many settings quickly.
endwtr myprint
dlyjob dly(5)
vrycfg myprint *dev *off
dltdevd myprint
CRTDEVPRT DEVD(myprint) DEVCLS(*LAN) TYPE(3812) +
MODEL(1) LANATTACH(*IP) PORT(9100) +
ATTACH(*DIRECT) ONLINE(*YES) FONT(400 9) +
FORMFEED(*AUTOCUT) SEPDRAWER(*FILE) +
PRTERRMSG(*INQ) MSGQ(*CTLD) ACTTMR(170) +
INACTTMR(*SEC15) LINESPEED(19200) +
WORDLEN(8) PARITY(*NONE) STOPBITS(1) +
TRANSFORM(*YES) MFRTYPMDL(*WSCST) +
PPRSRC1(*LETTER) PPRSRC2(*LETTER) +
ENVELOPE(*NUMBER10) ASCII899(*NO) +
IMGCFG(*NONE) CHRID(*SYSVAL) +
RMTLOCNAME('10.1.2.202') +
USRDFNOBJ(*LIBL/HP4350 *PSFCFG) +
SYSDRVPGM(*HPPJLDRV) PUBLISHINF(*UNKNOWN +
*UNKNOWN *UNKNOWN *UNKNOWN *BLANK +
*UNKNOWN) TEXT('HP4350 printer') +
WSCST(mylib/myprint)
vrycfg myprint *dev *on
strprtwtr myprint msgq(mywork1)
--buck
As an Amazon Associate we earn from qualifying purchases.