Ricoh Printer Driver Fix pt.II, Or How It Might Not Have Been Such A Great Idea To Upgrade The Server When Teachers Are Writing And Printing Reports

One of the wonderful technicians from Toucan came and upgraded our Mac Mini server to OSX 10.7 Lion on Monday. It went pretty well, with only a bit of a glitch with the Snow Leopard machines needing to be rebound.  We tried setting up a script to this automatically, but this only worked on about half the machines so I still had to go around and make sure people could log on properly.

However, I also discovered that this had pretty much broken the previous fix for the Ricoh printer/copier, resulting in the copier spewing out reams and reams of gibberish.  This was compounded by the fact that it is report-writing season, which requires much printing at the best of times. Not good.

The problem boiled down to printer driver issues, more specifically that not all the Macs had the same Gutenprint drivers installed and so defaulted to the generic driver instead of the correct one.  Fun.

The solution was as follows:

  • Make sure all the macs had the latest Gutenprint installed, as this is the driver Workgroup Manager was instructing Macs to use.  Apple Remote Desktop made this easy.
  • Log onto each Mac remotely and do a test print, checking if the correct driver was being used.
  • If the wrong driver was being used, I then had to log in as an administrator and reset the print system, forcing the Mac to use the driver instructed by MCX.  To do this, you open ‘Print & Scan’ in System Preferences, right click on the list of printers and then select ‘Reset printing system…’.
  • Log in again as a managed network account and check it works.

I’m sure if I was a scripting kinda guy, there could be an easier way to do this.  But it did work, albeit rather long-windedly.

The moral of the story?  Make sure your Ricoh printer come with a Postscript driver card installed!

Ricoh Printer Driver Fix

Workgroup Manager is wonderful, but it doesn’t tell computers which printer drivers to use.  Which is annoying when a certain Ricoh printer/copier doesn’t work with the default OSX supplied driver (unless you have postscript fonts installed on the printer) and instead just spews out pages of garbled nonsense.

Thankfully, there is a reasonably easy fix!

1. Follow this page to create a custom PPD file, with exactly the driver you do want to use.  Gutenprint ones work fine!

2. Follow this page to point your Macs to that custom PPD file using Workgroup Manager.

Tada!