I have installed Maverick but my printer Canon doesn´t work

Please, I need a help, because after I installed the new software Maverick I can´t us my printer because it is not compatible with this new operative system of Mac

OS X Mavericks (10.9)

Posted on Oct 25, 2013 3:40 PM

Reply
26 replies

Oct 25, 2013 6:49 PM in response to Allan Jones

My reply from Canon. I how have a new paperweight!


"Thank you for your inquiry on current drivers for your Canon product. We are always encouraged to see that our products are still providing reliable service within the operating system for which they were originally designed.


Unfortunately, Mac OS X 10.9 drivers for the SELPHY CP800 are not available. While considering the desire to provide the best possible support for Canon's current products, Canon must make decisions on which products to support when new operating systems are introduced. These decisions are generally based on the age of the product and the number of product estimated to be still in use.


We understand, and sincerely apologize for the frustration you have experienced, but hope that you will understand our rationale.


Since your device is not supported under the current operating system, you are eligible for Canon's Loyalty Program. This option allows you a one-time opportunity to purchase a new or refurbished product that uses Canon’s next generation technology and carries a limited manufacturer’s warranty. To help you get up and running quickly, we also offer free ground shipping (if the order is completed by 4:00 PM EST). If you would like to take part in this option, please call our Sales Department at (800) OK CANON (800-652-2666) seven days a week, 8am to Midnight.


Please let us know if we can be of any further assistance with your SELPHY CP800. Thank you for choosing Canon.


Sincerely,


<-------> Name deleted
Technical Support Representative

Oct 29, 2013 12:31 AM in response to JuMiLeAl

The driver package for Mountain Lion (10.8) will work in Mavericks (10.9). You can download the driver package for 10.8 and modify it so that it can be installed in 10.9. The following instructions assume that the latest driver package is cp800-810-900os-x-062.dmg.gz, but the instructions should be valid for other versions as well.


  1. Download the latest Selphy driver for Mountain Lion (10.8) from Canon's site.
  2. Double-click the downloaded file (cp800-810-900os-x-062.dmg.gz) to extra the disk image.
  3. Double-click the disk image (cp800-810-900os-x-062.dmg) to open (mount) it.
  4. In Finder, locate and select the mounted disk image. The device name will be cp800-810-900os-x-062.
  5. Copy the driver package (SELPHY CP series Printer driver_6.2.0.1.pkg) to your Desktop.
  6. Open "Terminal.app" (Applications/Utilities/Terminal.app) and enter the following commands in the Terminal window to expand the driver package:
    cd ~/Desktop
    pkgutil --expand "SELPHY CP series Printer driver_6.2.0.1.pkg" SELPHYTMP
  7. Edit the Distribution file that's located in the SELPHYTMP folder on your Desktop (e.g. secondary/right-click on the file, select Open With, select TextEdit.app).
  8. Edit the contents so that it always reports a compatible OS version (see below for the necessary changes).
  9. Save the modified Distribution file (File-Save)
  10. Go back to or reopen "Terminal.app" and enter the following commands in the Terminal window to create the modified driver package:
    cd ~/Desktop
    pkgutil --flatten SELPHYTMP "SELPHY CP series Printer driver_6.2.0.1 Modified.pkg"


Open the modified driver package (SELPHY CP series Printer driver_6.2.0.1 Modified.pkg), which has been created on your Desktop, to install the drivers.



Replace the section in the Distribution file that looks like this:


function installationCheck() {

if ( (system.compareVersions( system.version.ProductVersion, '10.8' ) == -1) || (system.compareVersions( system.version.ProductVersion, '10.9' ) != -1) ){

my.result.type = 'Fatal';

my.result.title = system.localizedStringWithFormat('installation_check_failed_title');

my.result.message = system.localizedStringWithFormat('installation_check_failed_msg');

return false;

}

return true;

}


...with this instead:


function installationCheck() {

return true;

}

Nov 7, 2013 10:02 AM in response to JuMiLeAl

The way I got my CP900 to work in Mavericks was to use Pacifist to open the Canon Selphy driver package intended for Mountain Lion. You will find install pkg's for the 800, 810 and 900. Clicked on the cp900, clicked the install button at the top of Pacifist, entered my admin password twice when requested, and I'm off and running. No need to modify the original installer.

Nov 9, 2013 10:26 AM in response to JuMiLeAl

z

The latest driver on Canon's website for OSX 10.8 will work with 10.9 Mavericks but requires editing the Distribution file inside of the SELPHY CP series Printer driver_6.2.0.1.pkg file. I was able to get it working by doing the following.


  • Download SELPHY CP series Printer driver_6.2.0.1.pkg from canon.com
  • Open the .pkg file with Flat Package Editor (FPE) which is part of the X Code auxiliary developer tools.
    • To access FPE find the Packagemaker.app inside of the Auxiliary Tools.dmg that you can download form Apple Developer (https://developer.apple.com/downloads/index.action) search for packagemaker
    • Once you find Packagemaker.app right click on it and show package contents
    • Browse to Contents > Resources > Flat Package Editor.app *launch it
  • Open the SELPHY CP series Printer driver_6.2.0.1.pkg with FPE
  • See the Distribution File? Yes, drag it to your desktop.
  • Open it with Textedit
  • Around line 11 you will see

function installationCheck() { if ( (system.compareVersions( system.version.ProductVersion, '10.8' ) == -1) || (system.compareVersions( system.version.ProductVersion, '10.9' ) != -1) ){

  • Edit the 10.8 to be 10.9
  • Edit 10.9 to be 10.10
  • Save the file
  • Go back to FPE
  • Select the Distribution File and hit Delete
  • Drag the edited Distribution file form your desktop back into FPE
  • In FPE Save the file.
  • This now will allow you to install the driver on OSX 10.9
  • If you get a security prompt saying that you can not install because the file is unsigned then

    Go to System Preferences > Security & Privacy > General and give it permission to install form there

  • Once you do all this go to System Preferences > Printers and click the + to add a new printer. It took about 30 seconds for the Selphy to show up but it did and installed without further issues.


You can download the edited driver pkg file that I used to get my Selphy CP900 to work with OSX 10.9 Mavericks at

https://www.dropbox.com/s/igdkf2hey22vj61/SELPHY%20CP%20series%20Printer%20drive r_6.2.0.1.pkg


I hope this helps you out. Canon should be ashamed for not fixing this sooner. It takes 15 minutes.

Nov 11, 2013 6:29 AM in response to gavt73

gavt73 -


This is the process I followed to get my selphy recognized.

  1. Put selphy in infrastructure mode and connect to the same WIFI network as your computer

    Make sure it is connected to your network. You should see the vertical bars.

  2. Install the drivers on your computer
  3. Go to System Preferences > Print & Scan > At the bottom of the box on the left click the +
  4. This will popup the 'Add' screen.

    My selphy appeared here after a minute or so. (seemed longer) but it did appear

  5. Select the selphy and then from the Use: dropdown select the Selphy CP900 Driver you installed earlier.


This should be it. It does seem to take a lot longer to print from my computer than it does from the Canon iOS app. I have only tried to print from iPhoto dekstop.


Hope this helps...

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

I have installed Maverick but my printer Canon doesn´t work

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.