Welcome to LinuxQuestions.org. This device is supported by Canon's proprietary drivers. Go
here to download the required .deb package archives for both the printer and scanner drivers.
Here's a
guide that you can use to help with getting drivers installed. (Unfortunately it's riddled with ads as well.)
Note for scanning, the Canon drivers include a dedicated graphical application called scangearmp (or scangearmp2).