Solved

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

Posted on 2009-07-06
12
1,159 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
  • 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
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.

 

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 500 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 500 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

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

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

Occasionally Windows/Microsoft Updates will fail to update. We have found a code that will delete all temporary files and re-register all dll's related to Windows/Microsoft Updates! This works 99% of the time to get the updates working again! The…
I don't know if many of you have made the great mistake of using the Cisco Thin Client model with the management software VXC. If you have then you are probably more then familiar with the incredibly clunky interface, the numerous work arounds, and …
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.

820 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