Helping out my neighbor here..
I first followed this advice, modifying it accordingly:
http://phpraxis.wordpress.com/2012/0...-ubuntu-linux/
I generated .debs with alien from the Canon 64-bit RPMs. An important question: are the ones by Michael Gruz somehow better (the ones called cndrvcups-common_2.20-1ubuntu4_amd64.deb and cndrvcups-capt_2.20-1ubuntu3_amd64.deb)? Does the version number 2.20 refer to an older version in comparison with the current Canon 2.40?
Anyway, printing didn't work, even though the jobs completed fine, with Unknown user displayed in the print queue.
Then I found this great and detailed tutorial: http://doc.ubuntu-fr.org/tutoriel/in...lote_canon_lbp
So I proceeded to remove the ia32-libs I had installed while following the previous tutorial and installed the 11.10 package instead and locked it (and also the ia32-libs-multiarch just in case).
I completed the French tuto and I still couldn't get any actual printing going on. Then I started wondering about the peripheral URI and tried the USB location instead of ccp://localhost:59787 (it can be changed easily in the admin web interface). I think there might have been some ccp error displayed in the admin interface print queue view that prompted me to try this. I successfully got captstatusui running and could manipulate the printer, adjust the sleep setting and make it calibrate itself - still no actual printing!
So the main things I'm wondering about now are the possible importance of the Michael Gruz .debs and ccp://localhost:59787.
Bookmarks