wallacemarins
(usa Ubuntu)
Enviado em 24/05/2010 - 09:22h
Este tutorial foi desenvolvido para o SO Ubuntu, porém funciona perfeitamente no kurumin NG
This tutorial will show you how to install Canon LPB2900 on Ubuntu,debian lenny and LinuxMint, tested also on Canon LBP3100 and is working, and should work on all the Canon laser printers LBP XXXX Series.This tutorial is an update of my ealier one but just for Ubuntu,debian lenny and LinuxMint. See my original Tutorial if you want to install CanonLBPxxxx in other linux distribution.
Before to start the installation of Canon LBP2900 please check if these packages are installed
1/3: cups-common
2/3: portreserve
3/3: cups
If all is installed then we go further with the installation steps :
1- Download the driver from here, or from :
Download from this Link
The 2.0 driver download can be found here: 2.0E Driver tar.gz. Includes source, RPM, DEB and Documentation on how to install. The driver is reported working for the current Canon series :
Printers reported to work with version 2.0 on Lucid
• LBP810
• LBP3010
• LBP3200
Printers reported to work with version 1.9 on Jaunty & Karmic
• LBP810
• LBP2900
• LBP3000
• LBP3010
• LBP3200
• LBP1120
• LBP1210
• LBP5050
• LBP5050n
2- Change to the folder where you download the driver and extract it, in my case :
cd /home/zinovsky/
3- Extrat the driver to your home directory
tar xvf CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz
4- Change to the folder where you extract the drivers , exactly to the debian drivers, in my case :
/Desktop/CAPT_Printer_Driver_for_Linux_V200_uk_EN/driver/debian
ls
Output
cndrvcups-capt_2.00-2_i386.deb cndrvcups-common_2.00-2_i386.deb
(Newbies you can go directly to the folder and install the driver by clicking on the files in this order first common and then install capt then continue the installation from Step 8)
5- Now install the debian package using the command :
sudo dpkg -i cndrvcups-common_2.00-2_i386.deb
and
sudo dpkg -i cndrvcups-capt_2.00-2_i386.deb
N.B if you got an error while trying to install the drivers,then use this command to correct the error
sudo apt-get -f install
Driver is installed .
6- Now we have to restart CUPS :
sudo /etc/init.d/cups restart
7- Now type :
/usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
N.B : If you are trying to install another LBP printer other than LBP2900 then use the command bellow and choose the CNCUPSLBPxxxxCAPTK.ppd
that correspond to your printer model and replace it in the the command above.
ls /usr/share/cups/model/ |grep CNCUPS
8-and then
/usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
N.B : If you are trying to install another LBP printer other than LBP2900 then change LBP2900 in the command above with your LBPxxxx printer
output :
9- Start ccpd :
sudo /etc/init.d/ccpd start
10- Now Set ccpd to start when you startup your computer:
For debian use :
sudo update-rc.d ccpd defaults 20
for other distributions i prefer this methode :
gedit /etc/rc.local
and add at the end :
/etc/init.d/ccpd start
save and close
11- Printer is ready to print :)
Status Monitor :
to monitor printing type :
captstatusui -P LBP2900
Important for Ubuntu9.04 jaunty jackalope :
If after following this tutorial you still can not print, and you got appear a second printer LBP29002 , then use this command :
1-If you got a second printer LBP29002 that appear as installed, use this command first :
lpadmin -x LBP29002 && sudo /etc/init.d/ccpd restart && sudo /etc/init.d/cups restart
If you can print so is ok, if not continue bellow
2- Remove this package :
sudo apt-get remove hal-cups-utils
3--Setup a launcher with a right click on your desktop and choose Create launcher :
then enter this command in the command place :
gksudo /etc/init.d/ccpd restart && /etc/init.d/cups restart