?
Solved

Can I send "account track" information from AS/400 to a Konica/Oce multifunction device?

Posted on 2009-07-06
12
Medium Priority
?
1,165 Views
Last Modified: 2013-12-06
I have a multifunction (printer/copier/scanner) device that allows "Account Tracking" which prevents anonymous printing.  For Windows devices, the user's account information is configured in the registry.  I have found that people using Linux boxes can create (or modify if existing) a filter file that will allow Linux to send credentials to the device.  I need something similar for AS/400.

The "Account Track" feature does not allow for exclusion by IP or otherwise.  If it is turned on, it is turned on for every device and OS.  The device is an Oce but using a generic (Konica-based, maybe) driver.  Any help would be appreciated.
0
Comment
Question by:kkc230
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 3
12 Comments
 
LVL 35

Expert Comment

by:Gary Patterson
ID: 24787762
What is the specific model of the device,and how is it connected to the AS/400?  Do you have documentation for the Linux configuration?

- Gary Patterson
0
 
LVL 35

Expert Comment

by:Gary Patterson
ID: 24787778
Also, what OS version are you running on the AS/400?

- Gary Patterson
0
 
LVL 35

Expert Comment

by:Gary Patterson
ID: 24787848
Assuming that this is an LPR/LPD connection, and that it is configured via a remote outq on the AS/400, you can change the DESTOPT parameter of the AS/400 output queue (CHGOUTQ command) to include the LPD control file options that you need.

- Gary Patterson
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 

Author Comment

by:kkc230
ID: 24788296
Thank you for your comments.

1.  The device is an Oce cm4521, but Windows devices print to it using a generic 50c-1 (Konica/Minolta, I believe) driver.

2.  We can point the as/400 to either the device itself (the printer DOES feature internal LPD services) or a Windows server (using either LPD or Windows network print queues).

There is no way in the device to enable Account Tracking without forcing all platforms to require credentials.  We cannot exclude certain computers (by OS, IP, or even MAC) from the need to submit Account Track passwords.  It is all or nothing, and we have to have it enabled for Windows desktop users, so the 400 must conform to this as well.

0
 
LVL 35

Expert Comment

by:Gary Patterson
ID: 24788611
How do Linux workstations handle it?  (I assume LPD).

If there is a LPD config file entry for the Account Track password, you just include it on the CRTOUTQ or CHGOUTQ DESTOPTS parameter, as I outlined above.   Are you familiar with configuring the AS/400 to talk to LPD printers?  Is this printer currently configured and working on the AS/400, or is this an "add"?

- Gary Patterson
0
 

Author Comment

by:kkc230
ID: 24788696
1.  We do not have any Linux devices.  I only mentioned Linux because I've found Linux users with our same printer who utilize control files to send the required credential data.  The methods mentioned by the Linux users did involve LPD, though.

2.  I am the Wintel administrator for our company.  The 400 admin is available to assist me at times, but I cannot reach him currently.

3.  This is an "add," but the 400 does currently print to other (older) MFN devices on our network.  I will have to find out what method is used for those devices.
0
 
LVL 35

Expert Comment

by:Gary Patterson
ID: 24788788
OK,  great.  Well, since the Linux solution is LPD, then our solutions is pretty easy.  LPD communicates this stuff through parameters in the control file that gets sent with each print job.  On the AS/400, if you can make do with one Account Track password for all AS/400 jobs (not by user), then you can just stick the Account Track password option in the DESTOPT parameter on the outq description.  

You AS/400 admin will probably know what I mean by that.

Do you have an example of the LPD configuration file line entry for Account Track?

- Gary Patterson


0
 
LVL 35

Accepted Solution

by:
Gary Patterson earned 2000 total points
ID: 24788817
0
 

Author Comment

by:kkc230
ID: 24798792
Here's an update.  I created the printer as a remote outq and I can print to it sucessfully.  I'm not sure what to do with the DESTOPT, though.  Here's the sequence that the printer wants.  I pulled it from a .PRN file I generated in Windows:

@PJL SET KMSECTIONKEY2 = "FC234203598203495808"

The DESTOPT setting doesn't like that equals (=) sign.  Should I save the expression as a file and point the DESTOPT to that, or should I pare the whole thing down.  I'm well beyond my comfort zone at this point.

Thanks!
0
 
LVL 35

Expert Comment

by:Gary Patterson
ID: 24805588
That is PJL, not an LPD control file string.  You will need to obtain the correct LPD control file string for passing the Account Track password.  You will need to enclose DESTOPT options in single quotes.

What we really need for this is an LPR/LPD config file example containing an Account Track password for this printer.  You mentione that you had found Linux users who were doing this - can you obtainan example there?

Oce tech support should be able to provide you a list of LPD control file options for this printer.

If the Account Track password is "Fred123", just for grins try these DESTOPTS:

DESTOPTS('RFred123') or DESTOPTS('PFred123').

- Gary Patterson
0
 
LVL 35

Assisted Solution

by:Gary Patterson
Gary Patterson earned 2000 total points
ID: 24805741
There is another option.  Since you apready know the PJL, you could create a custom Workstation Customization object for this printer that added the PJL that you needed at the top of the document when printing to this printer:

http://www.itjungle.com/fhg/fhg110508-story02.html

- Gary Patterson

0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Often we come across situations wherein our batch files would be needing to reboot Windows for a variety of reasons. A few of them would be like: (1) Setup files have been updated whose changes can take effect only after a reboot …
Sometimes a user will call me frantically, explaining that something has gone wrong and they have tried everything (read - they have messed it up more and now need someone to clean up) and it still does no good, can I help them?!  Usually the standa…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question