Hat dir diese Antwort geholfen?
Dazu fehlt dir einfach der passende Treiber
mit
lsusb
in der Konsole eingegeben ,wird dir der Drucker angezeigt und aufgelistet .Aber ein Treiber ist nicht vorhanden.
Überprüfen könntest du das mit
dmesg | grep -i Id des Druckers
wenn keine Meldung kommt ,ist kein Treiber da.
dmesg ist die Logdatei die alles auflistet wozu Linux entsprechend Treiber Installiert hat zur entsprechender Hardware. Es gibt mehre Lösungen.
die eine wäre von der FTP Seite den 3100er zu nehmen und mit dem Tool Alien von RPM Package auf Deb Package Umzukonvertieren . da der 3100er dem 3000 entspricht.
ftp://download.canon.jp/pub/driver/bj/linux/Die andere Variante wäre Cups zu Installieren und zu hoffen das der Drucker in der verfügbaren Liste auftaucht.
Wenn das alles nichts hilft , bleibt nur noch einen Canon Generic Druckertreiber zu testen bzw. auszuprobieren.
Unter Ubuntu kann man auch sich Informieren welche Canon Drucker unter Linux funktionieren und welche nicht. auch Anleitungen sind da wo man nachsehen kann wie man bestimmte Drucker Installieren muss.
http://wiki.ubuntuusers.de/Canon-Drucker