HP M506dn monochrome and Red Had driver available?

Asked by Joseph Blocher

Hi
I want to purchase a new HP printer for my lab but need to make sure it is compatible with Red Hat Enterprise Linux 6 and 7 and Centos 6 and 7.
I am looking at the HP LaserJet Enterprise M506dn . This is the Monochrome model ( I see a M506 that is color and I do not want that one)
I looked through the supported O/S and saw Fedora and other Linux flavors but no explicit statement that RHEL or Centos was supported.
Could not imagine that RHEL/Centos would not be supported but need to be sure before I buy.

Can I get help verifying driver availability?

Thank You!
Joe

Question information

Language:
English Edit question
Status:
Expired
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Badal (badalkumar) said :
#1

Hi Joseph,
The printer model HP M506dn is compatible for Red Hat Linux 6 and 7 and CentOS 6 and 7.
Please download and install the latest version of HPLIP from the below link.
https://developers.hp.com/hp-linux-imaging-and-printing/gethplip

Thanks,
Badal Kumar

Revision history for this message
Joseph Blocher (jblocher) said :
#2

Hi,
Thanks... Does HPLIP have additional drivers?
I Could not figure out if I need it or not
Thanks again,
Joe

Revision history for this message
Badal (badalkumar) said :
#3

Hi,
For Red Hat please download the rpm package from the same link.
There is no additional package related your issue.

Thanks,
Badal Kumar

Revision history for this message
Joseph Blocher (jblocher) said :
#4

Hi.
I have purchased the LaserJet Enterprise m506 monochrome printer but am still having trouble with finding a driver for it.
I went to the hplip site and got hplip-3.18.7_rhel-6.0.x86_64.rpm. This package complains about missing dependencies.

I am running Centos 6.10 kernel = 2.6.32-754.2.1.el6.x86_64

Resolving Dependencies
--> Running transaction check
---> Package hplipfull.x86_64 0:3.18.7-0 will be installed
--> Processing Dependency: libImageProcessor.so(VERS_1.0)(64bit) for package: hplipfull-3.18.7-0.x86_64
--> Processing Dependency: libImageProcessor.so()(64bit) for package: hplipfull-3.18.7-0.x86_64
--> Finished Dependency Resolution
Error: Package: hplipfull-3.18.7-0.x86_64 (/hplip-3.18.7_rhel-6.0.x86_64)
           Requires: libImageProcessor.so()(64bit)
Error: Package: hplipfull-3.18.7-0.x86_64 (/hplip-3.18.7_rhel-6.0.x86_64)

I do get partial functionality if I just use the foomatic postscript driver but I need a proper driver for this printer.

I also downloaded the tar file hplip-3.18.7.tar.gz and found a LaserJet m506 driver in there. I tried to specify the file hp-laserjet_m506-ps.ppd.gz. Note that this was in /opt/hplip-3.18.7/prnt/ps could not even print a test page.

I need some help finding the proper driver that will install in Centos 6 and Centos 7.

Thanks,
Joe

Revision history for this message
srinivas (srinivas5) said :
#5

Hi Joseph,
RHEL – For the print functionality to work properly in 3.18.7 package, we need to install the ‘setroubleshoot’ package before the hplip driver rpm installation.

Command: su -c “yum install setroubleshoot”

Install this package and check the print and let me know if you still face issues.
Regards,
Srinivas

Revision history for this message
Joseph Blocher (jblocher) said :
#6

Hi Srinivas,

I installed settroubleshoot on Centos6.10. as suggested.

 when I try " yum localinstall hplip-3.18.7_rhel-6.0.x86_64.rpm" I still get the same error message looking for a missing library. I tried "yum whatprovides libImageProcessor.so" but could not find library. It says I could use --skip-broken to install but I did not know if that would complicate matters.

Marking hplip-3.18.7_rhel-6.0.x86_64.rpm to be installed
Loading mirror speeds from cached hostfile
_______________Cut________________________________________
Error: Package: hplipfull-3.18.7-0.x86_64 (/hplip-3.18.7_rhel-6.0.x86_64)
           Requires: libImageProcessor.so()(64bit)
Error: Package: hplipfull-3.18.7-0.x86_64 (/hplip-3.18.7_rhel-6.0.x86_64)
           Requires: libImageProcessor.so(VERS_1.0)(64bit)
----------------------CUT--------------------------------------------------------------
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Can you help me out with this?

Thanks,
Joe

Revision history for this message
Joseph Blocher (jblocher) said :
#7

Hi,
I was hoping to hear back from someone by now regarding this matter. Is there another avenue I should be investigating or a support line for HP I can call?

Thanks,
Joe

Revision history for this message
srinivas (srinivas5) said :
#8

Hi,
Did the settroubleshoot installed properly?
Can you try installing the rpm file with command as follows?
su -c "rpm -Uvh hplip-3.18.7_rhel-6.0.x86_64.rpm"
Note: Use su –c "rpm –ev <conflicting_pkg_name>” to remove any other conflicting packages.

We followed the same steps and the rpm installation happened properly with no issues.

Revision history for this message
Joseph Blocher (jblocher) said :
#9

Hi,
I downloaded an updated rpm, installed setroubleshoot

I then tried to install hplip-3.18.9_rhel-6.0.x86_64.rpm on this kernel 2.6.32-754.3.5.el6.x86_64

# rpm -Uvh hplip-3.18.9_rhel-6.0.x86_64.rpm
error: Failed dependencies:
 libImageProcessor.so()(64bit) is needed by hplipfull-3.18.9-0.x86_64
 libImageProcessor.so(VERS_1.0)(64bit) is needed by hplipfull-3.18.9-0.x86_64

The result was the same. The library libImageProcessor.so()(64bit) seems to be missing from the rpm.

I tried the same install with yum
yum localinstall hplip-3.18.9_rhel-6.0.x86_64.rpm and also with the --skip-broken opton:
Here is the error message

--> Running transaction check
---> Package hplipfull.x86_64 0:3.18.9-0 will be installed
--> Processing Dependency: libImageProcessor.so(VERS_1.0)(64bit) for package: hplipfull-3.18.9-0.x86_64
--> Processing Dependency: libImageProcessor.so()(64bit) for package: hplipfull-3.18.9-0.x86_64

Packages skipped because of dependency problems:
    hplipfull-3.18.9-0.x86_64 from /hplip-3.18.9_rhel-6.0.x86_64

this still does not work for me. Please help

Revision history for this message
Launchpad Janitor (janitor) said :
#10

This question was expired because it remained in the 'Open' state without activity for the last 15 days.