I have a Pixma MP620 connected to Win7, but have wireless access and also use MacBook. Cannot print wirelessly to printer from Mac..........have a solution?
Make sure you have the drivers installed - while there are possibly compatible drivers that came with your MacBook, it may not work properly out of the box.
Download them from http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mp_series/pixma_mp620#DriversAndSoftware. Make sure you choose "MP Drivers for Network". Do not install yet, but open the package file.
The next step requires a USB cable. You need to connect the MacBook to the printer and only then start to install the drivers by clicking the Setup icon.
You should do the 'Easy Install', if you get asked for it. When the installer asks to restart the machine, do so.
Once the machine restarts, you'll get a window for the 'Canon IJ Network Tool'. Click for 'Lan Connection', and then OK.
You'll want to click the 'Register Printer' button next. You may get a 'Cancel Setup' screen, just cancel that out.
The next part requires waiting. After a bit - really, it was different for all three computers, so I can't say how long - you'll get an 'Add Printer' screen. Choose 'Canon MP620 series', and click add.
On the Canon iJ Network Scanner Selector screen, set the pulldown for "Canon MP620 series Network', and then click the MAC Address (there should be only one) and cick 'Apply'. Make sure the check mark is displayed, then click exit.
That should register your laptop as allowed with your printer. Turn off the printer, disconnect the USB cable, turn the printer back on and you should be able to use it.