I am using Ubuntu 12.04 , 32bit . when I'm printing nothing happen.
I actually install my printer drivers , canon LBP2900 from canon site , its contain 2 *.deb file :
cndrvcups-common_2.60-1_i386.deb
cndrvcups-capt_2.60-1_i386.deb
after installing them I done the following as suggested in forum:
Created the following directories:
sudo mkdir /var/ccpd sudo mkfifo /var/ccpd/fifo0 sudo mkdir /var/captmon
Registered the printer:
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Register the printer with ccpd daemon:
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
Start ccpd daemon:
sudo /etc/init.d/ccpd start
all steps was successfully and even my printer added to printer list in system setting and if I want to print sth it is available but when I print sth after some minuets I get this from printer state : " Idle - ccp send_data error, exit "
Of course the printer is connected , when I enter lsusb
in terminal it is in the list.
and nothing will happen next just the jobs are in queue .
The posts that I used : printing Canon LBP2900 problems
http://www.unixmen.com/installation-canon-lbp2900-on-linux/
https://wiki.archlinux.org/index.php/Canon_LBP2900
Thanks,
Fari