Canon MX870 Scanner will not work, but printer does (wirelessly).
MacBook Pro, iOS 4, Not positive what OS I have - purchased new system 2 weeks ago!
MacBook Pro, iOS 4, Not positive what OS I have - purchased new system 2 weeks ago!
Hello John,
I have tried deleting the MX870 from my devices menu and reinstall the drivers from the CD (this didn't work).
I was also unsuccessful in following your instructions there, as I could not locate the files.
Can you explain what I need to do a little more for the computer illiterate?
Thanks for your help!
Jake,
Thanks so much John, your solution worked perfectly!
Jake,
Try this. I must admit that I am doing this from memory so I may miss something. If you are not comfortable with this find a friend who is a little more technical to help. Having said that:
1) Go to /Library/Image Capture/Support/LegacyDeviceDiscoveryHelpers in the Finder.
2) You should see a file named CHScannerRegister or something close to that.
3) Right click and select show package contents
4) a new window should appear showing a Contents folder. In the window go into Contents/Resources/
5) you should now see a bunch of files in resources. You want NetworkDevice.plist.
6) edit NetworkDevices.plist in TextEdit and just copy the line that contains MX860 and paste it below the MX860 entry and change the pasted entry to MX870.
7) I don't remember if just trying to add the scanner found it or if you need to logout and back in. But it should now work with that file changed.
John
One correction. The file is CIJScannerRegister I believe.
John
Thanks for your help there John. I guess my problem was I don't have the folder Image Capture, which would mean I don't have the software. My default program is MP Navigator EX 3.1, which seemed unusual to me that I'd have different software on the setup CD from the same MX870 printer? I'm baffled, and very unimpressed with Canon, yet again. I wish Macintosh would produce a printer that did its job.
Thanks again for your time.
Regards,
Jake,
Jake,
Sounds like you are missing the Canon Scanner driver files then. Go to the Canon web site and download the scanner driver(s) not the scanner applications. You should select the drivers for you OS. Snow Leopard or Lion.
John
My MX870 has lost connection to the scanner several times. If you can not rediscover the scanner on your wireless network check to make sure your MX870 bonjour setting is enabled. Resetting bonjour to enable has fix this annoying issue for me every time. And this has happened several times.
Easy to fix once you know where to look and what to set on the MX870.
1) On the canon press the set up button.
2) To the right of the display window spin the dial or use the > to move the menu screen to "LAN settings", press ok
3) Spin the dial or use the > to move the menu screen to "other settings", press ok
4) Spin the dial or use the > to move the menu screen to "bonjour settings, press ok
5) Spin the dial or use the > to enable, press ok.
With printing issues, deleting the "printer" then adding it back addresses the issure, the scanner once gone is never seen rediscovered on my wireless network. Resetting the bonjour setting on the MX870 has worked every time.
Thanks for the help gentlemen. It seemed it may have been the drivers, as I have reinstalled everything available from Canon, and the scanner is now working again.
A couple of point to note:
I am still rather confused about what has happened. Though, thank you very much for your help in solving the mystery!
Kind regards,
Jake,
deanh1234 thank thank you. All this talk about sudo and terminal made my eyes glaze over so i tried your directions which seemed very easy to understand and that did the trick. The main thing was Choosing Preferences in MP Navigator and selecting the correct product name i.e. the MX870 on the network. It defaults to the MX870 which is very deceiving. Once i selected the other option it worked like a charm. Hope this helps others as well.
beleza.jake wrote:
I still do not have a folder in my 'Library' directory that is 'Image Capture',
Image Capture is an application - support files can be found in Macintosh HD > Library > Image Capture
Not your home folder Library.
And MP Nav is just fine; I've never needed Image Capture for anything.
Hello all,
I spent a lot of time debugging this the last few days and I now know more about this.
1) my/our edit of the plist file is really only needed if you want to use the Apple tools AND bonjour isn't working. The plist change seems to allow the Apple tools to use the native Cannon protocol that is used by the Canon tools.
2). Just because bonjour says it is enabled doesn't mean it is. Mine had been "enabled" all along but bonjour wasn't working.
Now some helps:
1) check for bonjour web sites in Safari. If you don't see your MX870 there, bonjour isn't working.
2) if bonjour isn't working. Try resetting all bonjour and other advanced options. Then disable bonjour and turn off your printer for a few minutes.
3) after turning it back on, enable bonjour and disable any of the windows options you don't need. Then turn off again for a few minutes.
4) after the printer comes back on, check for bonjour websites. The Apple tools will not work until bonjour is advertising the website.
Once that works, scanning will work fine and printing will too if you enabled bonjour LPR. Bonjour is not needed for printing when you use the Cannon IJ entry for the printer.
John
John,
thanks so much for your advice. i'm a iMac novice, so it was a bit confusing at first. But it worked a treat when I finally worked it out. My scanner used to show up wirelessly, but suddenly stopped. It wasn't showing up on the "default" list when I tried to add it. I followed your advice (after following your instructions on how to find the library) and all is good now. One thing though, it would not allow me to change the NetworkDevices.plist as I did not have permission. I got around this by making a duplicate on my desktop, then replaced the original in the correct location.
Thanks so much!!
Hi John,
I have this exact same problem in Lion v. 10.7.4. I followed your June 24th instuctions to Jake to go to /Library/Image Capture/Support/LegacyDeviceDiscoveryHelpersContents/Resources/. I found this file easily but cannot change the files since it is "locked." I am the administratr. I bought the computer new and am the only one who uses ot. I have never restricted any user privledges. How can I alter this filr as you have described? Thanks for your help, I don't know who I'd call since I don't have apple care anymore.
Thanks!
Hi Joanna,
I might be able to help as I had the same problem I think. Here's a summary of all the info above, in case anyone else needs it.
Go to:
Macintosh HD (you can find it via spotlight/search, as I couldn't find it in Finder easily). Follow John's info above
1) Go to /Library/Image Capture/Support/LegacyDeviceDiscoveryHelpers in the Finder.
2) You should see a file named CHScannerRegister or something close to that. (Mine was called "CIJScannerRegister")
3) Right click and select show package contents
4) a new window should appear showing a Contents folder. In the window go into Contents/Resources/
5) you should now see a bunch of files in resources. Open NetworkDevice.plist.
6) edit NetworkDevices.plist in TextEdit and just copy the line that contains MX860 and paste it below the MX860 entry and change the pasted entry to MX870. Now, when you try and save the copy, it will say that it is locked. Save a copy on your desktop, and keep the same name. Then drag and drop the desktop copy back into the resources folder where the original is, and it will ask you to confirm whether or not you want to replace the original. click yes.
7) I don't remember if just trying to add the scanner found it or if you need to logout and back in. But it should now work with that file changed.
I hope this helps. Thanks again to John for all his instructions!
Thank you and to John for clearly writing these steps. I just experienced this printer/scanner problem and followed your instructions. It instantly fixed the problem!! And I'm a fairly rank beginner in the computer world.
Melissa
Canon MX870 Scanner will not work, but printer does (wirelessly).