HP Printer Drivers

Britt_Goode
New Contributor II

I have searched for a discussion about this and not find this problem, so I am raising a new twist on and old issue. I am trying to advertise some printers in Self Service and cannot get the drivers. I have uploaded the ppd files and I have policies to push out the printers etc. The issue I have is getting the drivers up into JAMF. This is where it gets complicated.

HP has decided to not make their drivers available. Instead you can only download an install assistant called Easy_Start.app which will go out and download the drivers for you, install the printer you need, then remove downloaded drivers, thus leaving you without a copy of them to use in JAMF. I need to find a way of packaging the drivers that got installed on my machine so that I can upload them to JAMF instead.

I did try reaching out to HP customer support twice for help in getting just a copy of the divers but that seems to be impossible. I have been assured that nobody in the printer industry does that. You cannot download anyone's drivers for Mac. It is a security issue. So you can see why I gave up trying to get the drivers from them.

I have run Composer before and after this printer install and it finds the ppd file. It also found the folder /Library/Printers/hp and packaged all of that. However, when I push that out to my test machine it does not seem to install everything. I do not know how to explain it. It sees the embedded printer icon from the driver but it does not appear to actually be using the driver. If I try to manually add a printer, the "installed" driver from that package does not appear as one of the driver options available to me. So I do not believe it actually installed the drivers.

If anyone knows how I can locate and package the driver files on my machine I would be most appreciative.

1 ACCEPTED SOLUTION

mark_mahabir
Valued Contributor

Does this package not have what you need?

View solution in original post

12 REPLIES 12

spalmer
Contributor III

You can use HP Easy Admin to download the correct PKG for a printer model that you give it. And you do not actually need to be connected to the printer in question to use it.

https://support.hp.com/us-en/document/c06164609

Steven5342
New Contributor III

I found this to be the best solution. Did not know this existed. #gamechanger

mark_mahabir
Valued Contributor

Does this package not have what you need?

View solution in original post

martin
Contributor II
Contributor II

I would recommend you to use IPP (AirPrint) to install the printer. Using IPP your client will get the PPD from the printer and it will also provide the correct icon (in most cases). Do not use (deprecated) LPD by the way.

You can use one script to install all your printers using parameters. There are a bunch of script around here on Jamf Nation.

Britt_Goode
New Contributor II

spalmer, Unfortunately, Easy Admin does not find them. It just points me to using Easy Start.

Martin, the printer is too old to work with AirPrint. My Mac can only find it using IPP. I was able to get a policy that pushes everything all in one policy, however, it is not installing the driver. Again, this seems strange to me as Composer did package the /Library/Printers/hp folder and that is being pushed down to client machines. They just do not seem to be recognizing it or using it. Not sure what is going on there.

Mark.Mahabir, This looks like it may be exactly what I needed! I will test it and come back to mark this answered if it is.

dstranathan
Valued Contributor II

@mark.mahabir Apple still maintains a core set of HP PPDs? I thought they quit doing this years ago...?

mark_mahabir
Valued Contributor

@dstranathan This download was last updated in December 2020

MrRoboto
Contributor II

The Apple HP package is no longer maintained and does not have drivers for newer printers. It was updated in December with a new signing cert and Big Sur support but the payload should be the same.

MrRoboto
Contributor II

@Britt.Goode what model is the printer?

dstranathan
Valued Contributor II

I'm looking for an HP PPD pkg that contains resources for (2) new printers in my environment:

-HP Color LaserJet Pro M454dn
-HP Color LaserJet M578

MrRoboto
Contributor II

@dstranathan Download the HP Easy Admin utility, enter the model number and download the package. Looks like both model drivers are in the same package (hp-printer-essentials-S-5_15_5_12).

dstranathan
Valued Contributor II

Thanks - I have that pkg on my JSS now.

To avoid future PPD and driver issues going forward, I'm migrating printing protocols on my Macs to AirPrint (IPP). Apple will require it anyway (in the next year or two?). Plus, it will save deployment time and local storage space by avoiding HPs bloated packages. I'd be interested to see how many JN members are using IPP.