Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1170
  • Last Modified:

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

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
kkc230
Asked:
kkc230
  • 8
  • 3
2 Solutions
 
Gary PattersonVP Technology / Senior Consultant Commented:
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
 
Gary PattersonVP Technology / Senior Consultant Commented:
Also, what OS version are you running on the AS/400?

- Gary Patterson
0
 
Gary PattersonVP Technology / Senior Consultant Commented:
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
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
kkc230Author Commented:
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
 
Gary PattersonVP Technology / Senior Consultant Commented:
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
 
kkc230Author Commented:
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
 
Gary PattersonVP Technology / Senior Consultant Commented:
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
 
Gary PattersonVP Technology / Senior Consultant Commented:
0
 
kkc230Author Commented:
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
 
Gary PattersonVP Technology / Senior Consultant Commented:
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
 
Gary PattersonVP Technology / Senior Consultant Commented:
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

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 8
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now