Solved

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

Posted on 2009-07-06
12
1,151 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 34

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 34

Expert Comment

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

- Gary Patterson
0
 
LVL 34

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
 

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 34

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
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 

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 34

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 34

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 34

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 34

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

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

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…
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…
Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

758 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

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now