I was stymied by lack of driver support for my Canon, and found Turboprint.
http://www.turboprint.de/english.html
They have a free download that will tell you whether or not your printer is covered. I didn't see yours in the list. There is a cost for the product -- but you can find out if it works, first.