You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Anyone using a Canon Selphy printer with Lion?

I have a Canon Selphy CP800 and it's quite important to me. Canon have not updated the drivers on their website yet and Apple don't list the CP800 as a compatibile printer. Has anyone actually upgraded to Lion and tried the 10.6 drivers for this or any other Selphy?


I'm holding off the Lion upgrade until I know that all my stuff is supported (take note whingers and whiners).


Any insight appreciated.

iMac, Mac OS X (10.5.1)

Posted on Jul 24, 2011 2:02 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 25, 2011 2:42 PM

For me the provided driver-installer does not work in Lion, I get an error message during installation


User uploaded file

No idea if it would keep on working if you already have it installed prior to upgrading


cheers

277 replies

Nov 11, 2011 12:15 PM in response to IrrepressibleMonkey

Hi All,


Just fell into the same boat.. Canon are way off line here with this issue and others.. It was the same with the software for the EOS 5D mkII, no support with Lion..


From what I have read Canon have no plans to write a driver for Lion.. in short, Canon are cutting out Apple all together on this and other products..


Just out of interest though, I'm a software development manager in the UK and a simple breakdown of development costs on this Driver are rather funny..


If we said it would take the following to develop the Drivers:


11 Weeks (rough guess)..


6 Developers Working 6 Weeks @ £250 p/day Total of £45,000

4 QA Working 3 Weeks @250 p/day Total of £15,000

2 Release Tech Working 2 Weeks @ £250 p/day Total of £5,000


1 Project Manager Working 11 Weeks @ £300 p/day Total of £16,500

1 Business Owner Working 11 Weeks @ £300 p/day Total of £16,500


Gives a production total of £98,000


Based on the production team doing nothing else other than develop this Driver..


Of course there are other costs, but let's keep it simple;)



Based on the current RRP of the CP800 of £70.


Canon would need to ship 1400 Units, even if the CP800 had a 50% Manufacture cost they would only need to ship 2800 Units.. (However, they may make a manufacturing loss, recoverable by ink and paper.. Who cares!).


Or, they would need to ship 2800 of their KP108 Color Ink / Paper Sets.



So if Canon ship 2800 CP800's they could recover the costs (very rough calculations), this tells me they don't have confidence in the product to sell or they just don't give a ****, especially as the product is just over a year old..



Rant over but i'm truly P'd off with Canon..

Nov 11, 2011 1:45 PM in response to theCookra

I must say this is very disturbing. I am one of the lucky ones who had a CP780 installed on SL and upgraded, so it has been working fine.


I also own an EOS 60D Digital SLR and the camera control software EOS Utility is useless in Lion. This is not working at all and all I've heard are promises, promises.


You know what the definition of insanity is.

Nov 12, 2011 12:24 AM in response to TStam

Ok. Got Lion to recognize the printer. But when printing, it just hangs and I have to take out the power cord on the printer to reset it! Maybe somebody is luckier. Just copy http://dl.dropbox.com/u/20922583/Downloads/SELPHYCP.zip

the unzipped stuff to /Library/Printers/Canon/SELPHYCP/ and then add the CANON stuff to your InstalledPrinters.plist file found here /Library/Printers/


My file looks like this:



InstalledPrinters.plist:


<?xmlversion="1.0"encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC"-//Apple//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plistversion="1.0">

<dict>

<key>InstalledPrinters</key>


<array>

<string>MANUFACTURER:1193;MODEL:12820</string>

<string>MANUFACTURER:2652;MODEL:17664</string>

<string>MANUFACTURER:4057;MODEL:24</string>

<string>MANUFACTURER:Apple Inc.;MODEL:BRCM2046 Hub</string>

<string>MANUFACTURER:Canon;MODEL:SELPHY-CP-750</string>

<string>MANUFACTURER:Canon;MODEL:Canon SELPHY-CP-750</string>

<string>MANUFACTURER:Canon;MODEL:CP800</string>

<string>MANUFACTURER:Canon Inc.;MODEL:Canon SELPHY CP800</string>

<string>MANUFACTURER:Elgato;MODEL:EyeTV Hybrid</string>

<string>MANUFACTURER:Freecom;MODEL:</string>

<string>MANUFACTURER:HP;MODEL:Envy 100 D410 series</string>

<string>MANUFACTURER:PIONEER;MODEL:DVD-RW DVRTS08</string>

<string>MANUFACTURER:Seagate;MODEL:FreeAgent Go FW</string>


</array>

<key>Manufacturers</key>


<array>


<string>1193</string>


<string>2652</string>


<string>4057</string>


<string>Apple Inc.</string>


<string>Canon</string>


<string>Canon Inc.</string>


<string>Elgato</string>


<string>Freecom</string>


<string>HP</string>


<string>PIONEER</string>


<string>Seagate</string>


</array>

</dict>

</plist>


Nov 12, 2011 10:17 PM in response to theCookra

I hope I'm getting closer to solving it, but not there yet. I have taken a spare computer, rolled it back to Snow Leopard, installed CP800 drivers, upgraded to Lion and have the drivers working. have copied a bunch of files over to my main computer in Lion (along the way discovered a few others that are interesting that I missed before). Have had the Console up monitoring events when printing on the spare computer vs the main machine, particular the /var/log/cups events. I've manually edited the PPD file I found in the spare computer located in /private/etc/cups/ppd (as the new machine clears out much of the file - you have to manually put back in the paper size and worksheet info into the PPD file that Lion "repairs"/cleans out, in order to have the proper size and color information in the print window), and have tried a manual install with this file in Lion which works but doesn't maintain a connection to the printer. Found a plst file in ~/Library/Preferences from the spare computer called "com.apple.print.custompresets.forprinter.Canon_CP800.plist" that may have been created during the upgrade. Through reviewing Console, plist files, the PPD have tried to make sure I picked up all the files and settings needed. Also ran repair permissions, which fixed quite a few files related to printing. Will continue to poke away at it...


For those with experience, here are some of the error entries in Console.

This error comes up when plugging the print in via USB (same thing on the working machine)

11/13/11 1:06:23.000 AM kernel: 0 0 AppleUSBCDC: start - initDevice failed


11/13/11 1:06:36.144 AM Canon_CP800: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.


D [13/Nov/2011:01:05:51 -0500] [Job 185] printer-state=3(idle)

D [13/Nov/2011:01:05:51 -0500] [Job 185] printer-state-message="Printer is offline."

D [13/Nov/2011:01:05:51 -0500] [Job 185] printer-state-reasons=offline-report

E [13/Nov/2011:01:08:36 -0500] [Job 186] fatal: Printer open failed.: -9781


localhost - - [13/Nov/2011:01:06:23 -0500] "POST /admin HTTP/1.1" 401 187 CUPS-Add-Modify-Printer successful-ok

localhost - root [13/Nov/2011:01:06:23 -0500] "POST /admin HTTP/1.1" 200 187 CUPS-Add-Modify-Printer successful-ok

localhost - - [13/Nov/2011:01:06:36 -0500] "POST /printers/Canon_CP800 HTTP/1.1" 200 6773 Create-Job successful-ok

localhost - - [13/Nov/2011:01:06:36 -0500] "POST /printers/Canon_CP800 HTTP/1.1" 200 484146 Send-Document successful-ok

localhost - - [13/Nov/2011:01:06:36 -0500] "POST / HTTP/1.1" 200 350 Set-Job-Attributes successful-ok

Nov 12, 2011 10:57 PM in response to theCookra

Found a couple more items (a cp800 file in the LaunchAgent folder), restarted and tried again. this appears to be the error. I'm assuming it's a permissioning issue, but hopefully someone here can shed some insight...


11/13/111:46:08.622 AM sandboxd: ([335]) sh(335) deny forbidden-exec-sugid

11/13/111:46:08.665 AM sandboxd: ([335]) sh(335) deny file-read-data /bin/ps

11/13/111:46:08.665 AM [0x0-0x27027].com.apple.Preview: sh: /bin/ps: Operation notpermitted

11/13/111:46:09.513 AM sandboxd: ([339]) launchctl(339) deny file-read-data/private/var/db/launchd.db/com.apple.launchd.peruser.501/override s.plist

11/13/111:46:09.530 AM sandboxd: ([339]) launchctl(339) deny job-creation

11/13/111:46:13.795 AM sandboxd: ([342]) sh(342) deny forbidden-exec-sugid

11/13/111:46:13.795 AM sandboxd: ([342]) sh(342) deny file-read-data /bin/ps

11/13/111:46:13.796 AM [0x0-0x27027].com.apple.Preview: sh: /bin/ps: Operation notpermitted

11/13/111:46:13.873 AM sandboxd: ([345]) launchctl(345) deny file-read-data/private/var/db/launchd.db/com.apple.launchd.peruser.501/override s.plist

11/13/111:46:13.874 AM sandboxd: ([345]) launchctl(345) deny job-creation

11/13/111:46:15.894 AM Canon_CP800: kCGErrorFailure: Set a breakpoint @CGErrorBreakpoint() to catch errors as they are logged.

Nov 12, 2011 10:58 PM in response to BlueLightSpectrum

Has anyone here with a CP800 or other model Selphy printer tried Gutenprint v5.2.7 on Lion? This driver suite supports the following Selphy printers.


Canon SELPHY ES1

Canon SELPHY ES2

Canon SELPHY ES20

Canon SELPHY-CP-400

Canon SELPHY-CP-500

Canon SELPHY-CP-510

Canon SELPHY-CP-520

Canon SELPHY-CP-530

Canon SELPHY-CP-600

Canon SELPHY-CP-710

Canon SELPHY-CP-720

Canon SELPHY-CP-730

Canon SELPHY-CP-740

Canon SELPHY-CP-750

Canon SELPHY-CP-800

Anyone using a Canon Selphy printer with Lion?

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