I am trying to get a Canon LBP2900 laser printer working with my Fedora 9 system.
I've installed the CAPT RPMs from Canon:
1985659 2007-12-03 08:49 cndrvcups-capt-1.60-1.i386.rpm
1484707 2007-12-03 08:49 cndrvcups-common-1.60-1.i386.rpm
I then start the cccp daemon.
CUPS sees the printer at usb://Canon/LBP2900
and loads the CAPT driver. But when I try to print, nothing happens. The only hint that something is wrong is this error message in dmesg:
usblp1: error -32 reading printer status
and a program called "captfilter" starts running at 100% CPU.
There are articles on the Gentoo wiki
and the Ubuntu wiki
detailing some extra steps, whereby CUPS sees the printer at ccp:/var/ccpd/fifo0
, but likewise no luck, and this doesn't even generate the error message in dmesg.
At this point, I am completely out of ideas. Anyone have any suggestions?