Hey I am not sure if this will help you but it worked for me.
Best of luck....
Macrugger- Thanks so much for the tips! It worked for me!
Everyone- If you are still having trouble and haven't already done so- I suggest you give Macrugger's method a try. Here is his instructions as posted above. I think the key step was deleting the printer in system preferences/printers, first- which I had not done previously.
For the record here is my setup (and this was done on June 14th 2011):
macbook pro 6,2 intel core i7 2.66GHz
OSx snow 10.6.7
Wireless Router N Range booster D-link DIR-628
Router Hardware version A2, Firmware Version 1.25NA (Downloaded from D-link site- search 'DIR 628')
Printer Cannon MP280
Software/App SX Virtual Link (downloaded from link in the instructions Below)
Pre Instructions:
If you have been trying without success I suggest you do the following before starting.
-Uninstall all versions of SX Virtual Link that you have installed. (use the uninstaller provided, or use appzapper http://www.appzapper.com/)
-Uninstall all versions of D-Link Shareport that you installed. (same methods)
-delete all installation files of the above as to prevent confusion or mistakes (+empty trash)
-Close all, and restart.
1.A In the System Preference in Mac, delete your printer.
1.B Restart.
2. Download and use Silex utility rather than the d-link re branded version. Much more stable.
http://www.silexamerica.com/support/software/svl.html
2.B restart.
3. Start your printer first, open the utility and connect, print your document.
3. To go from printing a document to scanning a document, you must disconnect the link, turn off the printer, and start again. The utility does not work well with multifunction devices.
Hope this helps.