10.5: Canon iP2600 CUPS printer driver fix

Jan 30, '09 07:30:00AM

Contributed by: PizzaCake

I'm running Mac OS X 10.5.6 and bought a Canon PIXMA iP2600 printer and installed the Printer Driver for OS X (CUPS) Version 10.2.0.0 (released on 09-06-2008, file ip2600sosxcp10200ea8-2.dmg) from this European Canon site.

Supposedly, all I had to do was open System Preferences » Print & Fax, and select the Canon iP2600 series. Doing so, however, requires three properties to be set: Name, Location and Print Using. The last property Print Using was not auto-completed, and required me to select a driver. The Canon driver was not showing in the subsequent list. So here's the fix.

I used an application called Find Any File (see this hint) to search for anything with PPD in its name. This search found a PPD folder inside a Canon iP2600 series 1020.pkg located in /Library/Receipts: /Library » Receipts » Canon iP2600 series 1020.pkg » Contents » PPD. The CanonIJPPD.tgz is what is needed from this folder: /Library » Receipts » Canon iP2600 series 1020.pkg » Contents » PPD » CanonIJPPD.tgz. To reveal the contents of a package, Control-click it and select Show Package Contents from the pop-up menu. Now create this following structure in /Library/Printers, creating folders if they don't already exist:

/Library/Printers/PPDs/Contents/Resources/en.lproj

Now move a copy of CanonIJPPD.tgz from the /Library/Receipts folder to the newly-created en.lproj in the /Library/Printers folder. Unarchive CanonIJPPD.tgz in the en.lproj folder, and that should create a file called CanonIJiP2600series.ppd. Now open System Preferences » Print & Fax, and select Canon iP2600 series and the third property Print Using should be auto-completed with Canon iP2600 series. Add the printer, execute print head alignment if necessary, and you're all done.

Check http://127.0.0.1:631/printers, and you'll see your Canon printer listed as a CUPS printer.

Comments (4)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20090128055703840