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
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Buck Calabro
Sent: Friday, August 23, 2013 1:21 PM
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
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
IBM gave up and told me to call Xerox.
The reference I use for PCL 5 commands is here:
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
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.
Esc = 1B
& = 26
l = 6C
# = 34
H = 48
When I do this I create a CL program so I can iterate many settings quickly.
vrycfg myprint *dev *off
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) +
USRDFNOBJ(*LIBL/HP4350 *PSFCFG) +
SYSDRVPGM(*HPPJLDRV) PUBLISHINF(*UNKNOWN +
*UNKNOWN *UNKNOWN *UNKNOWN *BLANK +
*UNKNOWN) TEXT('HP4350 printer') +
vrycfg myprint *dev *on
strprtwtr myprint msgq(mywork1)