How to install Canon LBP2900B printer in Linux

This article describes How to install and configure Canon LBP2900B printer in Linux


1. Download Canon LBP2900B Printer driver for Linux

Form Canon official website:

2. Install CAPT Printer Driver. There will be two packages


# sudo dpkg -i cndrvcups-common_3.21-1_i386.deb

# sudo dpkg -i cndrvcups-capt_2.71-1_i386.deb

3. Restart the printer service

# service cups restart

4. Add Printer using the following commands

# sudo lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 –E
# sudo ccpdadmin -p LBP2900 -o /dev/usb/lp0
# sudo /etc/init.d/ccpd start

5. Verify Printer Status

Now restart your system and run the following command to check the status

# sudo service ccpd status

6. Monitor printer status

The Canon status monitor can alert you to any issues with your printer. This can be done by running  following command on the terminal

# captstatusui -P LBP2900

Note: If any error while issuing the above command, Please install the following packages

# sudo apt-get install libatk-adaptor libgail-common

7. Test your Printer

8. Auto startup setting procedure for ccpd daemon

When setting the Status Monitor to start automatically, ccpd daemon must be set to start automatically as well.

Set ccpd daemon to start automatically in the following procedure.

<For a distribution with a /etc/rc.local file>
Log in as 'root' and add the '/etc/init.d/ccpd start' command to the /etc/rc.local file.


  1. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. הדפסה על כוסות חיפה

  2. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. הדפסה על כוסות ירושלים

  3. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up.

  4. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. mini label printer

  5. Scanning a full document in preparation to print, scanning a document to be saved as a PDF or similar file, or scanning a document to allow faxing all require the ability to buffer the data within the device.small copy machine

  6. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work best monochrome laser printer

  7. The first thing to do is preparing the documents that you are going to copy. photostat machine

  8. Your website is really cool and this is a great inspiring article. Electric flat screen printing machine

  9. Thanks for your easy installation steps to install Canon LBP2900B printer in Linux. These model printers don’t work anymore for latest versions of Linux. hp envy 4520 offline

  10. This is an excellent post I seen thanks to share it. It is really what I wanted to see hope in future you will continue for sharing such a excellent post. best all in one printer


Powered by Blogger.