MarioNote

April 3, 2010

Canon LBP3000 Printer on Ubuntu Linux 9.10 (Karmic Koala) and 10.04 (Lucid Lynx)

Filed under: Ubuntu — mariojump @ 10:18 pm
Tags: , , ,

This is my record when I installed Canon LaserShot LBP3000 Printer Driver on Ubuntu Linux 9.10 (Karmic Koala) 32bit.

[May 4, 2010] The following steps worked fine with Ubuntu 10.04 Lucid Lynx.

Download CAPT Printer Driver for Linux Version 2.00 from Canon.
http://cweb.canon.jp/drv-upd/lasershot/drv_linux.html

Just follow the steps written in the installation manual by Canon.
I encountered one minor error. See below.

$ sudo apt-get update
$ sudo apt-get install cupsys

$ sudo dpkg -i cndrvcups-common_2.00-2_i386.deb
$ sudo dpkg -i cndrvcups-capt_2.00-2_i386.deb

$ sudo /etc/init.d/cupsys restart
sudo: /etc/init.d/cupsys: command not found

I got an error at the step above. So, executed the following line.

$ sudo /etc/init.d/cups restart
* Restarting Common Unix Printing System: cupsd [ OK ]

$ sudo /usr/sbin/lpadmin -p LBP3000 -m CNCUPSLBP3000CAPTJ.ppd -v ccp://localhost:59687 -E

Register LBP3000 in the ccpd configuration file.

$ sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usblp0
CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 59787

Entry Num : Spooler : Backend : FIFO path : Device Path : Status
—————————————————————————-
[0] : LBP3000 : ccp : //localhost:59687 : /dev/usblp0 : New!!

$ sudo /etc/init.d/ccpd start
Starting /usr/sbin/ccpd: .

Register ccpd as service.

$ sudo service ccpd restart
Shutting down /usr/sbin/ccpd: .
Starting /usr/sbin/ccpd: .

That’s all. Sharing the printer with Samba is fairly straightforward.
It’s as simple as:
1. Enable Samba Sharing. (If you enable one Samba Shared Folder with GUI, it will install Samba if you haven’t.)
2. Share the Printer on Samba – In the printer configuration menu, right click the printer and enable sharing.

Advertisements

9 Comments »

  1. That should probably be /dev/usb/lp0 rather than /dev/usblp0 for the ccpdadmin command.

    Comment by Peter Jacobs — May 3, 2010 @ 12:42 pm | Reply

    • Peter,

      Thank you for your comment. My Ubuntu and LBP3000 were OK with:
      $ sudo /usr/sbin/ccpdadmin -p LBP3000 -o /dev/usblp0 CUPS_ConfigPath = /etc/cups/

      This command was OK with Ubuntu 10.04, too.

      Comment by mariojump — May 3, 2010 @ 10:57 pm | Reply

  2. Thanks a lot, it works well in ubuntu 9.10 🙂

    Comment by Ershad K — May 11, 2010 @ 9:57 am | Reply

  3. We are having a strange problem with the Canon LBP 3000 printer, Ubuntu 9.10 prints the first print job soon after the driver installation. But, all further print are queued with a status “Pending”, could you please help me to sort this problem out ? Thanks.

    Comment by Ershad K — May 11, 2010 @ 4:12 pm | Reply

    • Ershad,

      Thank you for your comments & coming back. Maybe restarting ccpd helps, especially if you turned off your PC once.

      $ sudo /etc/init.d/ccpd restart

      I realized my steps didn’t start the ccpd on system-boot time, and let me work on the correction.

      Comment by mariojump — May 11, 2010 @ 11:14 pm | Reply

  4. nice info, very interesting

    Comment by canon house — June 16, 2010 @ 11:20 am | Reply

  5. Works perfectly on 10.04. Install all cups file as per Synaptic Package Manager then download both files from the provided link. Install the cndrvcups-common files before the cndrvcups-capt. I have mine working over a Samba windows share.

    Comment by DougK — September 19, 2010 @ 9:14 pm | Reply

  6. ok, what about on ubuntu natty 11.04? my canon lbp 3000 doesnt work, help please, and link with drivers dont work for me.

    Comment by Alex — April 30, 2011 @ 5:12 pm | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: