I would start with "print directly to a network printer".
The big question--especially with Canon--is whether there will be a driver. As part of the install process, you'll be given a list. If yours is there, you are on your way. If not, something similar may work.
I now prefer to use the cups web interface (localhost:631 in the browser url line), but the SUSE utility should be fine.
This site may also help:
http://www.linuxfoundation.org/en/OpenPrinting