I have no experience with Canon printers so take that into consideration. I would follow Dino99's advice. If that doesn't work, Canon does offer Linux support though it may be less obvious than...