henricmga

Q: I just received notice from Canon that they will not develop a printer driver for OS10.10.1 for their Pixma MX850 product. Does anyone have a recommendation? thx.

I tried installing my Canon Pixma MX850 printer/scanner on OS 10.10.1. The printer does not show in the printers & scanners "add" box. Contacted support who said that there was as of yet no driver made by Canon for this printer and suggested I contact Canon. I did, and their response is basically "sorry, but we're not going to make one..." Is there any way around this? Can I install drivers for earlier OS versions? Thx in advance!

Mac mini, OS X Yosemite (10.10.1)

Posted on Dec 4, 2014 3:35 AM

Close

Q: I just received notice from Canon that they will not develop a printer driver for OS10.10.1 for their Pixma MX850 product. Does an ... more

  • All replies
  • Helpful answers

first Previous Page 3 of 3
  • by ProtoTD,

    ProtoTD ProtoTD Nov 22, 2015 9:26 AM in response to henricmga
    Level 1 (0 points)
    Nov 22, 2015 9:26 AM in response to henricmga

    I updated to El Capitan several nights ago and only yesterday found out that my MX850 wouldn't work because of a "filter error". I followed PAHU's instructions to download the driver and create a new printer using the IP address. I double checked my work and found no mistakes, but it didn't work for me. (I didn't follow any of the steps in subsequent posts, so maybe if I had, ultimately it would have worked.) My MX850 is networked through my Airport Extreme by USB (which is now all it's used for along with a guest network since getting the new U-verse router.) I did a little tweeking with the Extreme settings (really only changed the base and network passwords) and somehow my original MX850 settings now work again. I tried the secondary created using the printer IP addy, but it's still not working. This may or may not help anyone, but if your network is configured similarly, it might be worth it to try troubleshooting the router. Certainly worth it before going out and buying a new printer like I thought I was going to have to do.

     

    Since someone in the thread brought this up, I have never been able to use the scan feature since moving the MX850 to the WiFi network, which I had to do to connect it to a phone line for the Fax function. That only works when the machine is connected to the Mac by USB.

  • by Robert$,

    Robert$ Robert$ Jan 1, 2016 5:40 PM in response to PAHU
    Level 1 (0 points)
    iPhone
    Jan 1, 2016 5:40 PM in response to PAHU

    I followed the link and downloaded the new driver, but I can't find it. Where did it go? When I look at "CanonIJPDE Bundle" the driver version is v11.7, added in 2014, rather than v10.84 that I presumably just downloaded. I followed Pahu's instructions for manually selecting the driver via "Add Printer", but whatever driver populated when I selected MX850 doesn't work. (I tried to print a document, the queue said "printer in use", but the job never printed....) Is there any way to make sure I have driver v10.84.11 in an accessible location?

     

    By the way, here's what Canon said when I asked for a new driver: "I realize this does not help you, but Canon is not to blame for the fast computer world."

  • by fred9999_us,

    fred9999_us fred9999_us Apr 10, 2016 9:46 AM in response to PAHU
    Level 1 (4 points)
    Apr 10, 2016 9:46 AM in response to PAHU

    PaHu,

     

    Thank you for all your help for getting the MX850 to work on OS X.

     

    I followed all your directions and I am now able to see the printer installed with the 10.84.2.0 version of the driver you provided to be displayed in the Driver properties.  Everything seems to work including Printing a Test page, seeing Supply Levels, or performing cleaning operations.  However, I do get an error when I try to print from any other applications.  See below the error that I get:

     

    It seems that while it picks some of the 10.84.12 drivers, it then go gets some libraries from the 10.7.0 version, which is the version number that my CanonJPDE.bundle file shows despite  deleting the file and trying to re-install the correct version by re-running the 10.84 installation program.

     

    Any thoughts on how to fix this.

     

    Many Thanks!

     

    Process:           Raster2CanonIJ [1410]
    Path:              /Library/Printers/Canon/BJPrinter/Filters/Raster2CanonIJ/Raster2CanonIJ.bundle/C ontents/MacOS/Raster2CanonIJ
    Identifier:        Raster2CanonIJ
    Version:           11.7.0 (11.7.0)
    Code Type:         X86-64 (Native)
    Parent Process:    cupsd [941]
    Responsible:       Raster2CanonIJ [1410]
    User ID:           26

     

    Date/Time:         2016-04-10 12:38:27.354 -0400
    OS Version:        Mac OS X 10.11.2 (15C50)
    Report Version:    11
    Anonymous UUID:    F95F4501-A242-FC30-7BBF-C1FE50B4E7DA

     

     

    Time Awake Since Boot: 2400 seconds

     

    System Integrity Protection: enabled

     

    Crashed Thread:    0  Dispatch queue: com.apple.main-thread

     

    Exception Type:    EXC_BREAKPOINT (SIGTRAP)
    Exception Codes:   0x0000000000000002, 0x0000000000000000
    Exception Note:    EXC_CORPSE_NOTIFY

     

    Dyld Error Message:

      Symbol not found: _BJStatusOperatorCallIsSupported

      Referenced from: /Library/Printers/Canon/BJPrinter/Filters/Raster2CanonIJ/Raster2CanonIJ.bundle/ Contents/MacOS/Raster2CanonIJ

      Expected in: /Library/Printers/Canon/BJPrinter/Frameworks/BJStatus2.framework/Versions/A/BJS tatus2

     

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

    0   dyld                     0x00007fff6f165075 dyld_fatal_error + 1
    1   dyld                     0x00007fff6f168094 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 139
    2   libdyld.dylib            0x00007fff8c47e262 dyld_stub_binder + 282
    3   ???                      0x000000010a24e0d0 0 + 4465156304

    4   jp.co.canon.ij.print.filter.raster2canonij    0x000000010a21f2ac 0x10a213000 + 49836

    5   jp.co.canon.ij.print.filter.raster2canonij    0x000000010a21e005 0x10a213000 + 45061

    6   jp.co.canon.ij.print.filter.raster2canonij    0x000000010a21db92 0x10a213000 + 43922

    7   jp.co.canon.ij.print.filter.raster2canonij    0x000000010a21438c start + 52

     

    Thread 1:

    0   libsystem_kernel.dylib   0x00007fff96cd16de __workq_kernreturn + 10
    1   libsystem_pthread.dylib  0x00007fff916ac729 _pthread_wqthread + 1283
    2   libsystem_pthread.dylib  0x00007fff916aa365 start_wqthread + 13

     

    Thread 2:: Dispatch queue: com.apple.libdispatch-manager

    0   libsystem_kernel.dylib   0x00007fff96cd1ff6 kevent_qos + 10
    1   libdispatch.dylib        0x00007fff86e77099 _dispatch_mgr_invoke + 216
    2   libdispatch.dylib        0x00007fff86e76d01 _dispatch_mgr_thread + 52

     

    Thread 3:

    0   libsystem_kernel.dylib   0x00007fff96cd16de __workq_kernreturn + 10
    1   libsystem_pthread.dylib  0x00007fff916ac729 _pthread_wqthread + 1283
    2   libsystem_pthread.dylib  0x00007fff916aa365 start_wqthread + 13

     

    Thread 4:

    0   libsystem_kernel.dylib   0x00007fff96cd0eb2 __psynch_cvwait + 10
    1   libsystem_pthread.dylib  0x00007fff916ad186 _pthread_cond_wait + 821

    2   jp.co.canon.ij.print.filter.raster2canonij    0x000000010a233bf8 0x10a213000 + 134136

    3   libsystem_pthread.dylib  0x00007fff916acc13 _pthread_body + 131
    4   libsystem_pthread.dylib  0x00007fff916acb90 _pthread_start + 168
    5   libsystem_pthread.dylib  0x00007fff916aa375 thread_start + 13

     

    Thread 5:

    0   libsystem_kernel.dylib   0x00007fff96cd0eb2 __psynch_cvwait + 10
    1   libsystem_pthread.dylib  0x00007fff916ad150 _pthread_cond_wait + 767

    2   jp.co.canon.ij.print.filter.raster2canonij    0x000000010a225f69 0x10a213000 + 77673

    3   libsystem_pthread.dylib  0x00007fff916acc13 _pthread_body + 131
    4   libsystem_pthread.dylib  0x00007fff916acb90 _pthread_start + 168
    5   libsystem_pthread.dylib  0x00007fff916aa375 thread_start + 13

     

    Thread 0 crashed with X86 Thread State (64-bit):

      rax: 0x00007fff6f19d268  rbx: 0x00007fbdc05c2220  rcx: 0x0000000000000000  rdx: 0x0000000000000000

      rdi: 0x00007fff6f19d3e0  rsi: 0x0000000000000000  rbp: 0x00007fff559e9810  rsp: 0x00007fff559e97f8

       r8: 0x00007fff6f187cac   r9: 0x00000000f0000000  r10: 0x00007fff559e95ff  r11: 0x00007fff6f19d3e0

      r12: 0x00007fbdc0624e00  r13: 0x00007fbdc073c530  r14: 0x00007fff6f19d3e0  r15: 0x00007fbdc056c2b0

      rip: 0x00007fff6f165075  rfl: 0x0000000000000246  cr2: 0x000070000029ee2e

     

    Logical CPU: 0
    Error Code:  0x02000131
    Trap Number: 133

     

     

    Binary Images:

       0x10a213000 -    0x10a24dff7 +jp.co.canon.ij.print.filter.raster2canonij (11.7.0 - 11.7.0) <517561C7-0B0E-31EA-BB6E-839C171CB0C2> /Library/Printers/Canon/BJPrinter/Filters/Raster2CanonIJ/Raster2CanonIJ.bundle/ Contents/MacOS/Raster2CanonIJ
       0x10a267000 -    0x10a274fff +jp.co.canon.bsd.bjcommand2 (8.2.10 - 8.2.10) <3DA15E07-ADE3-3B74-B292-8F1E3C6EB0AC> /Library/Printers/Canon/BJPrinter/Frameworks/BJCommand2.framework/Versions/A/BJ Command2
       0x10a27f000 -    0x10a2eeff7 +jp.co.canon.bsd.bjessential2 (4.3.11 - 4.3.11) <C0A6B0E1-C738-305D-A298-E08BE99A7D08> /Library/Printers/Canon/BJPrinter/Frameworks/BJEssential2.framework/Versions/A/ BJEssential2
       0x10a2f7000 -    0x10a309fff +jp.co.canon.ij.print.CIJPrinterUtility (11.7.0 - 11.7.0) <669487DE-382A-35A2-9BE4-7603FF2BE6A3> /Library/Printers/Canon/BJPrinter/Frameworks/CIJPrinterUtility.framework/Versio ns/A/CIJPrinterUtility
       0x10a324000 -    0x10a329fff  libcupsimage.2.dylib (435) <39E3398C-BA5F-31C6-A41C-0056ADA9DBEA> /usr/lib/libcupsimage.2.dylib
       0x10a335000 -    0x10a367ff7 +jp.co.canon.bj.print.bjstatus2.a (10.84.12 - 10.84.12) <45336152-379C-33D7-A4B5-9D623F1F4080> /Library/Printers/Canon/BJPrinter/Frameworks/BJStatus2.framework/Versions/A/BJS tatus2
       0x10a390000 -    0x10a394ff7 +jp.co.canon.bj.bjpdelocalizedstring2 (2.5.11 - 2.5.11) <2C90D529-67D1-3F69-8B5F-E043EFE37153> /Library/Printers/Canon/BJPrinter/Frameworks/BJPDELocalizedString2.framework/Ve rsions/A/BJPDELocalizedString2
    0x7fff6f164000 - 0x7fff6f19afa7  dyld (360.18) <1A7F8274-FC32-3B86-9979-66B8F2B7B5E2> /usr/lib/dyld
    0x7fff8561f000 - 0x7fff8562afff  libkxld.dylib (3248.20.55) <3B8A19A8-7B41-3322-BDEC-9A2461E76423> /usr/lib/system/libkxld.dylib
    0x7fff856b2000 - 0x7fff856d6ff7  libJPEG.dylib (1442) <0F9069AB-D830-37DD-8813-B635D1ECB3E4> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff856d7000 - 0x7fff86942ff3  com.apple.CoreGraphics (1.600.0 - 948) <08CF6D47-D0DC-3FF2-8E9E-4394F0358252> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff86b87000 - 0x7fff86b87fff  com.apple.ApplicationServices (48 - 48) <DD9C4070-C0FC-3984-BCED-72E6E99838FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
    0x7fff86b88000 - 0x7fff86d2eff7  com.apple.audio.toolbox.AudioToolbox (1.13 - 1.13) <F912765D-88ED-3324-B512-3778A8CE878B> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff86de0000 - 0x7fff86de5ff3  libunwind.dylib (35.3) <124E0F05-2350-3774-A32C-7F5BF38EDE73> /usr/lib/system/libunwind.dylib
  • by PAHU,

    PAHU PAHU Apr 10, 2016 7:37 PM in response to fred9999_us
    Level 6 (16,610 points)
    Apr 10, 2016 7:37 PM in response to fred9999_us

    Don't be concerned about the different version number being shown. This is the version of the process Raster2CanonIJ, rather than the driver version.

     

    Looking at the crash log I would recommend you remove the Canon printer files from your Mac and then run the v10.84 driver installer again.

     

    First step is to open Printers & Scanners and remove the current MX850. Then unplug the MX850 USB cable to the Mac.

     

    Then you need to open Finder and select Go > Go to Folder. Then copy the following line and paste it into the Go field and then press the Go button.

     

    /Library/Printers/Canon/BJPrinter

     

    This will show you the contents of the Canon BJPrinter folder. Select all the folders here and trash them.

     

    Now restart your Mac and when you have logged back in, run the v10.84 driver installer again. When that has completed you can reconnect the model USB cable and add the printer via Printers & Scanners. Now see if you can print without the error.

     

    If for some reason the Canon driver does not work then there is an alternate driver package known as Gutenprint. With this package installed you can then add the printer using the Gutenprint Canon MX850 driver.

first Previous Page 3 of 3