Problems with Firewall
I got this to work following your directions, but could not connect to the printer after changing my firewall settings back to "Allow only essetial services". Could you explain how to set an exception. Thanks.
I was having the same problem. What it turned out was that the default mac os x Firewall was preventing me from seeing the printer. Try following these steps and see if they help. This was for Max OS X 10.5:
1) Click the 'Apple' button in the upper left-hand corner
2) Choose 'System Preferences...'
3) Click the 'Show All' button at the top to make sure you are seeing all the options
4) Under the 'Personal' heading, pick the 'Security' button
5) There are 3 tabs at the top, choose 'Firewall'
6) There are 3 options, try picking 'Allow all incoming connections' (the first option). IMPORTANT: this will make your computer less secure if you don't eventually change this setting back to 'Allow only essential services' so please remember to do that after you finish (see step 13).
7) Now that your firewall is disabled, lets try to add the printer
8) Click the 'Show All' button again to get back to main System Preferences page
9) Under the 'Hardware' section, choose the 'Print and Fax' button
10) If you see the 'MP620' series under the printers list on the left, delete it by selecting it and pressing the '-' button underneath.
11) Insert the Canon CD and repeat the install process (or download the drivers from the canon website). Please be sure to follow all the directions in the manual but this time it should work.
12) Check that the printer works. If not, there are other things you can try, just post a response and I will follow up.
13) Re-enable your firewall by selecting the 'Allow only essential services' tab under the 'Firewall' tab of the 'Security' menu.
14) Check that the printer still works. If it doesn't, you will need to either keep your firewall disabled or set an exception. That is a little more complicated and I can post those directions if somebody asks about them
Let me know if this fixes your problem, as I'd love to hear if this helped anyone.[/QUOTE]