Canon Pixma iP6210D

From my googling, there are no linux drivers for this printer (which i have). I understand it would work with turbo print but this is not freeware (demo has a watermark). Are there any, possibly hacky, ways to make it work?

try turboprint; buy it; it will cost you the equivalent of a couple of beers, or a couple of linux magazines from the newsagent;

turboprint works very well;