Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am not at all an expert Linux user, but I do network and applications support for an office technology company.

One of our clients is a pharmacy which prints prescription labels through software called RX30. This software sits on a Linux server, and after a recent firmware update on the Konica Minolta bizhub printer which we service for them, the machine began counting the black and white RX labels as color.

Unfortunately, we are not able to downgrade the firmware. I spoke with the support team at RX30, and they told me that they print via raw data dump over port 9100, and do not even use a driver.

My question is this: is there a place in the Linux OS where I can set a "default" for this hardware without installing a driver?

share|improve this question
Are they using the CUPS system? cups.org – Keith Apr 20 '12 at 22:01
"print via raw data dump to port 9100" suggests not. – geekosaur Apr 20 '12 at 22:04
Could you clarify the data flow? Do you mean that there is a program running on the Linux server, and it prints by connecting to the printer on port 9100, or is there a third machine involved? What are the precise symptoms of the problem (what do you mean by “counting the black and white RX labels as color”)? Since the problem since to be with the printer firmware and you can't change the printer firmware, do you know how to work around the problem from the printing software (if printing used a driver, would you know at least in principle what to do)? – Gilles Apr 20 '12 at 23:57

No, if it's connecting directly to the printer, you cannot set "defaults" unless the program that is making the connection has some way to do so. (This is not OS-dependent.) You would need to do something much more complex, such as using iptables to intercept the connection and redirect it to a program which filtered the data.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.