• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2470
  • Last Modified:

Installation of a Linux Driver for HP OFFICEJET 4215

I installed Suse LInux 9.1 on a Compaq Presario s5200nx with windows xp also present on disk as well as Compaq recovery partition. I am really new at Linux but I want to get my feet wet insofar as finding, downloading, and installing a driver for my HP OFFICEJET 4215.  I would like to know how to execute a program in LInux since I don't know that either. Also, CUPS is only for enterprise servers ? and I should use lprd?
2 Solutions
There is an "hpoj" driver for most OfficeJets under Linux. It is included with SuSE, and might already be installed as well. Plug in your OfficeJet, go into YaST ---> Hardware ---> Printers, and see if it recognizes it.
Also, CUPS is good on any computer - I am new to Linux myself, but I believe CUPS is the replacement for lprd.
And a bit more...

Can't really give more details right now because I need to be going to work, but take a look at these sites for some more information...

http://hpoj.sourceforge.net/ - site for HP OfficeJet Linux driver
http://www.linuxprinting.org - site with information on - what else? - linux printing.
Build your data science skills into a career

Are you ready to take your data science career to the next step, or break into data science? With Springboard’s Data Science Career Track, you’ll master data science topics, have personalized career guidance, weekly calls with a data science expert, and a job guarantee.

telemed2Author Commented:
I have tried the above solutions but what do you do when it says "CUPS daemon has died" and then no printing occurs.
Hi telemed2,

before we go into "troubleshooting" your problem  in more detail, i recommend you to get your "feet wet" with this PAQ, where an unexperienced questioner also had problem
with CUPS & getting his version of hp printer installed:


I put many links there, where to get "easy" info about function of CUPS & more.
Also you can see there, which 'log' files help us to get behind the trouble, if you post them

Regarding other questions:

> execute a program in Linux:

standardly programs & 'others' are "called" via the Linux shell ("Gnome or KDE terminal"), but in modern X window environments this can be done via an icon or applest that is configured by menu setup. When executing a command or program via the shell
then in most cases it is sufficient to simply call the program at the shell prompt & 
for more info about a command or program you call "man <name>"
Example: for the scanner frontend xsane you simply type
for more info to it:
  man xsane

more questions:

CUPS is not only for enterprise servers, it is a printing system for any 'nix machine or system line up whether printing local or via network & the lpr is working as command for printing with CUPS as did before only that special admin & options are passed 'CUPS specific'.

have a look at this for details

the oj 4215 is a strange pritner in that it does not understand pcl but uses another language..

you will also get generic instructions on how set up cups lprng, etc from here.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

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.

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