Posted on 04-04-2018 04:10 PM
When I use JAMF Admin to add printers to our server, even though a PPD is captured, JAMF defaults to using a generic PPD. I have to then go into JAMF, edit the printer, uncheck the "use generic PPD", save, edit again, then update the path to the PPD, because the default path that JAMF uses, is also incorrect; then save. Is there a way to adjust how the printer is initially saved to JAMF so I don't have to go in and edit each printer (211 of them)?
Posted on 04-05-2018 08:38 AM
Posted on 04-05-2018 12:10 PM
Ewww... that doesn't sound fun. I was hoping to jump in here and give you pointers on how to script these installations using lpadmin but... since you've already got 211 printers in there I hope someone has something already sorted out and tested via the API.
Posted on 04-05-2018 12:21 PM
Yeah. It is frustrating that JAMF Admin sets a default setting when it imports printers. I wish that was something that the user could alter.
Posted on 04-05-2018 08:35 PM
I never had this issue, printers are always getting the right PPD (Jamf never defaulting).
How do you install deploy the printer to computer?
Posted on 04-05-2018 09:36 PM
I have all the printers configured on one computer. I then open JAMF Admin and select add printer. Window pops up and I select the printers I want to add to JAMF. Then save. The PPD is captured, but the software default is to use a generic PPD. I have to manually switch that for every printer.
Posted on 04-05-2018 09:46 PM
which protocol are you using to add printers? also is your print server Windows or Mac?
Posted on 04-05-2018 11:01 PM
The printers are added to my Mac workstation via LPD IP address in the Add Printer area of System Preferences. Then I launch JAMF Admin and click the button to add printer. Not sure what you are after beyond that.
Posted on 04-08-2018 08:24 PM
If the print server is windows os can you try with SMB
also alternatively you can add them by script
create policy to install PPDs and add below script
#!/bin/sh lpadmin -p PrinterName -L "Location" -E -v smb://your.printserver/queue_name -P Path_to_PPD -o auth-info-required=negotiate
Posted on 04-08-2018 09:21 PM
That is how we had been doing it in the past, nearly identical script. What we are trying to do is have everything in JAMF setup to be “so simple a caveman could do it...” So to this end, we want the printers with associated PPDs all in JAMF and ready to deploy. Trying to utilize as much of the GUI as possible.
Posted on 04-09-2018 05:08 AM
@kwoodard I completely understand. I would have preferred to do it this way (GUI) myself just for the simplicity!
Posted on 04-09-2018 05:04 PM
@kwoodard I totally understand, scripts could be problematic sometimes. I have used scripts and had few issues, then i started to use ldp protocol (had issues as well), finally I ended up with installing printers using smb protocol and almost I had no issues.
Posted on 04-10-2018 05:54 AM
We run into this as well.. we have about 1/3 of the printers you do, however. I don't envy you!
Posted on 04-10-2018 07:46 AM
Do you have to in one by one and fix them In jamf?
Posted on 04-10-2018 09:25 PM
@kwoodard No, you need to do exactly same as how you doing for ldp protocol. But instead of you choose smb protocol. It is a bit tricky to add them with smb protocol.
You can see how in the link below;
Posted on 04-10-2018 10:18 PM
I will try that and see if it behaves better.