In 2009 I got a HP Color LaserJet CP1215. Unfortunately this printer is not compatible with OS X. Three years ago I managed to install the printer by using open source tools and drivers. However, since I got a new MacBook Pro I needed to reinstall the printer and, of course, some things changed.
In order to remember the stuff I just did I will now shortly describe the process. However, I will not provide support if you struggle installing the printer.
If you upgraded to OS X 10.8 Mountain Lion and your printer stopped working please see the update at the end of this article.
Joboshare iPad Rip for Mac 3.4.4.0902. Joboshare iPad Rip for Mac can fast transfer music, video, photo, ePub, pdf, audiobook, Podcast and TV Show files from iP. For many drivers we ship also the driver itself as distribution-independent packages. These packages can be installed on all LSB-compliant distributions with CUPS, Ghostscript (ESP 8.15.3 or newer, GPL 8.60 or newer), Perl, and foomatic-rip.
- You need GCC to compile C code. In my opinion the best way to get GCC is to install Xcode from the Mac App Store. In Xcode you have to install the Command Line Tools (Preferences > Downloads > Components).
- You also need Homebrew to install some libraries.
- Open a Terminal window and install
wget
andgnu-sed
. - Download and install Ghostscript, Foomatic RIP and HIPJS for Mac OS X.
- Terminal:
- Open the CUPS web interface: http://localhost:631
- Add a printer by clicking on Adding Printers and Classes and then Add Printer. Enter your Mac OS X user name (must be an administrator) and your password.
- Select the printer (I connected the printer to my AirPort Express and it showed up in the list automatically) and click the submit button.
- Enter a name and description and submit the form again.
- Select HP
- Select HP Color LaserJet CP1215 Foomatic/foo2hp (en)
- Click on Add Printer
- Set Color Mode to Color and Bits Per Plane to 2 Bits Per Plane. Submit.
- Done.
Update August 26th, 2012: OS X 10.8 Mountain Lion
When I upgraded to OS X 10.8 Mountain Lion, the printer stopped working. However, I could easily resolve this by repeating steps 4 and 5. I did not uninstall anything, I simply downloaded the latest version of Ghostscript, Foomatic RIP, HIPJS and foo2zjs.
I seem to have a knack of getting printers that are not natively supported in 10.5, and Lexmark support seems to be very sparse. With some perseverance, however, I now have my Z22 printing in 10.5.8. Similar printing support pages on the web seem to indicate similarities between the Z22, the Z23, and the Z34, as well as some others. Google is your friend; YMMV.You'll need this PPD for the Z22, and this page has three links to open source software to install. For those who want the inside scoop, there are lots of support details to read and digest on the page, so take your time and look at what's there...
- HPIJS: The HPIJS driver is the first free, open-source driver issued by HP for their DeskJet and LaserJet printers. This package requires, but does not include, Foomatic-RIP and Ghostscript for Mac OS X.
- Foomatic-RIP: The Foomatic-RIP package installs the necessary core runtime components to enable printing with Foomatic machinery in Mac OS X.
- GPL Ghostscript: GPL Ghostscript 8.64 is an open-source PostScript interpreter that includes integrated support for the CUPS printing system in Mac OS X. It is the replacement for ESP Ghostscript.