I know this is a VERY
old thread but I thought I would post to it to help others. I also have recently been trying to get a Canon Pixma ip2200 to work with Linux (Fedora 14).
To cut a VERY, VERY long story short the solution was to download and install the drivers from the Canon Australia website.
Using CUPS I manually installed the PPD file which should be located here: