- get it working via usb
- get IJ network tool from canon via the Thailand site - why isn't this avaiable on the MP620 drivers page in Canon Canada? who knows
- Run the IJ network tool to setup your access point
- turn off printer
- turn on printer
- add printer in osx.. wait for it to just show up magically (don't enter it via IP address)
- May take a reset to show up..
- Then it worked - and I'm using OSX 10.11.6
Update for mac osx 11.1 big sur - we bought a new MacBook and Cannon's drivers are not supported
Based on the great guide by John VanDyk.
From the older machine that has drivers copy /Library/Printers/
Backup that Printers folder contents on the new machine
sudo launchctl stop org.cups.cupsd
Copy over the older files from that older machine and set permissions -
sudo chown -R root:admin /Library/Printers/
Create this link as described by John - sudo ln -s
/Library/Printers/Canon/BJPrinter/Plugins/BJNP/canonijnetwork.bundle/Contents/MacOS/canonijnetwork
/usr/libexec/cups/backend/canonijnetwork
sudo launchctl start org.cups.cupsd
Then try to add the printer.
As John wrote, try connecting it via USB cable before trying wifi. You may have to wait a bit for it to show up. I got it to work without doing USB first, so it might not be needed.