Posted on 02-07-2015 02:36 PM
Ever since we have been using Casper Suite 9.3 I have been unable to deploy new Xerox printer mappings. I was hoping upgrading to 9.6 would help but we just did that a couple of days ago and it did not. I can add printer mappings using Casper Admin with no trouble but when I try to push them out I get the following error:
Sending Wake On LAN command...
Opening SSH Connection to 192.168.0.106...
Accepting authentication method...
Authenticating...
Successfully authenticated.
Verifying Computer's Identity...
The MAC Address has been verified.
Checking Operating System Version...
Running Mac OS X 10.10.2 (14C109)
Verifying /usr/sbin/jamf...
/usr/sbin/jamf is current (9.63)
Verifying /Library/Preferences/com.jamfsoftware.jamf.plist...
Preparing Policy...
Executing Policy 2015-02-07 at 9:03 AM | winterjc | 1 Computer...
There is a problem with your syntax.
Error: You must provide a path to the PPD.
Type "jamf help" for more information.
Submitting log to https://casper.martinagency.com:8443/
Finished.
This specifically seems to be affecting Xerox devices. I can deploy new HP printer mappings with no trouble. Any suggestions are greatly appreciated.
Posted on 02-07-2015 07:20 PM
My memory is fairly shit, but I remember having a similar issue. I had to increase the allowed data size of a field in the SQL database. It has something to do with the size of the driver it's tryng to capture. Xerox drivers are huge. I'm sorry that this is vague, I cannot remember the specific solution off the top of my head.
Posted on 02-08-2015 06:47 AM
I made a policy where I install the Xerox driver pkg which you can download for Xerox.com and made a post-script using lpadmin to create the printer. We have a follow-me system so I just have to script 1 printer.
Posted on 02-08-2015 06:39 PM
I too deploy the drivers on all systems at imaging time and then use lpadmin to add the printers and set the options via script. We have ColorQube printers, WorkCenters, and 3 color 570s with Fiery controllers, and this method works for all of them. I can share my scripts if you'd like.
Posted on 02-10-2015 09:48 AM
The person in charge of the Casper server is going to try changing the SQL data size setting but either way I would love to get a copy of the scripts Steve.
Posted on 07-01-2015 03:11 PM
@stevewood We're looking to install Xerox ColorQube 9303 that is using a windows print server. I'd love to see the script you are using to map these printers.
Posted on 07-01-2015 05:58 PM
@jasontucker It's a fairly simple one line script:
lpadmin -p <printername> -L "<location info>" -E -o printer-is-shared=false -v lpd://<printer-IP> -P /Library/Printers/PPDs/Contents/Resources/Xerox ColorQube 9303.gz
If you want to configure any of the options you can use the -o option with the printer name:
lpadmin -p <printername> -o duplex=none
lpadmin -p <printername> -o XROutputDestination=MainStackerTray
Hope that helps.
Posted on 07-06-2015 03:23 PM
Is there a way to prompt the user to put in their four digit accounting code to get that setup?