Results 1 to 10 of 12

Thread: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

Hybrid View

  1. #1
    Join Date
    Jul 2010
    Beans
    21

    Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    On Canon website downloaded their latest driver for Linux:
    CAPT Printer Driver for Linux Version 2.50 --10/25/12 --43.28 MB
    'Linux_CAPT_PrinterDriver_V250_us_EN.tar.gz' extracted -->

    'Linux_CAPT_PrinterDriver_V250_us_EN' ---> '32-bit_Driver' folder -->'Debian' folder + 'RPM' folder;

    Debian --> 'cndrvcups-capt_2.50-1_i386.deb' + '32-bit_Driver'.

    And I opened both above with Ubuntu software Center. Synaptic lists both as installed.

    But the printer does not respond at all when I try to print a file (says that it was sent to printer).
    And a search for drivers says that no proprietary drivers are in use on this system.
    Too late I see that Linux users have had problems with Canon printers.

    I read that Radu Cotescu has a script for installing Canon LBP printers in Linux but that is for 64 bit machines and besides, LBP6000 is not listed :
    http://radu.cotescu.com/how-to-insta...ers-in-ubuntu/

    For earlier drivers Canon gives intructions for installing the printer :
    Code:
     Ubuntu 12.04 Install
    
    For a new install please see the html guide in the 2.4 driver download:
    
        Download 32/64 Bit Linux CAPT Printer Driver v2.40 English. 
    
    Find the debian packages in the v2.40 drivers deb folder:
    
        cndrvcups-capt.deb
    
        cndrvcups-common.deb 
    
    Install from the v2.40 driver as you would any other package with Ubuntu Software Center. Then follow the canon guide v2.40 carefuully making sure that you change this line accordingly:
    
    sudo /usr/sbin/lpadmin -p LBP5000 -m CNCUPSLBP5000CAPTK.ppd -v ccp://localhost:59787 -E
    
    The manual says ccp://localhost:59687 but Ubuntu by default is using 59787. This will give you a headache if you do not change it. (The file /etc/ccpd.conf defines UI_Port 59787 and PDATA_Port 59687. So, both these ports need to be open in the firewall setting.)
    
    * Note: Ubuntu 12.04 has again blacklisted the usblp module which creates the /dev/usb/lp0 device link. To solve this problem do this
    
    sudo nano /etc/modprobe.d/blacklist-cups-usblp.conf
    
    Then comment the file to look like this, canons driver does not talk to the printer through cups:
    
    # cups talks to the raw USB devices, so we need to blacklist usblp to avoid
    # grabbing them
    # blacklist usblp
    
    * Note: The later sections of this article under 'Adding a printer' and 'Troubleshooting' suggest using 'ccp:/var/ccpd/fifo0'. That works, but you have to ensure /var/ccp/fifo0 exists with correct ownership/mode. Using 'ccp://localhost:59787' is simpler as it requires no extra steps involving fifo file.

    But I am not sure that I can follow the instructions without help.
    Any help appreciated.

  2. #2
    Join Date
    Apr 2005
    Beans
    1,818

    Re: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    have a read at post #2

    http://ubuntuforums.org/showthread.php?t=2061614

    .....see if it gets you printing.............

    ............seems like you have installed the printer drivers?

    If you copy and paste the command below into a terminal, and copy and paste the results back here

    sudo dpkg -l | grep Canon
    .. I trust you installed the common driver and then the capt driver ..

  3. #3
    Join Date
    Jul 2012
    Beans
    Hidden!

    Re: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    Printers; I can share your frustration.

    Good luck anyway, in my case it happens to be a brother printer.

  4. #4
    Join Date
    Jul 2010
    Beans
    21

    Re: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    Quote Originally Posted by pdc View Post

    .. I trust you installed the common driver and then the capt driver ..
    1:~$ sudo dpkg -l | grep Canon
    ii cndrvcups-capt 2.50-1 Canon CAPT Printer Driver for Linux
    ii cndrvcups-common 2.50-1 Canon Printer Driver Common Modules Ver.2.50


    Synaptic also confirms it.
    But your link raised my hopes - even if it refers to a different printer.
    Thanks for that

  5. #5
    Join Date
    Apr 2005
    Beans
    1,818

    Re: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    But your link raised my hopes - even if it refers to a different printer.
    indeed .......in the thread I mentioned .........

    the command to register the LBP6000 printer would be

    sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59787 -E
    ......the ubuntu howto

    https://help.ubuntu.com/community/Ca..._12.04_Install

    say to use CNCUPSLBP6018CAPTK.ppd

  6. #6
    Join Date
    Jul 2010
    Beans
    21

    Re: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    Quote Originally Posted by pdc View Post
    indeed .......in the thread I mentioned .........
    the command to register the LBP6000 printer would be

    ......the ubuntu howto

    https://help.ubuntu.com/community/Ca..._12.04_Install

    say to use CNCUPSLBP6018CAPTK.ppd
    Hi pdc
    Actually, the above command is for LBP2900.
    the ppd for my machine is reportedly Canon LBP6000/6018 (CNCUPSLBP6018CAPTS.ppd)



    So the command would be :

    Code:
            
      /usr/sbin/lpadmin -p LBP6000 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59687 –E

    But it is not working - just keeps asking if I want to do a test page and is sending it to the printer which does nothing.


    I'll delete the drivers and start all over .
    Thanks

  7. #7
    Join Date
    Jul 2010
    Beans
    21

    Re: Canon LBP6000 printer in Ubuntu 12.04 LTS 32 not working

    when I try :
    Code:
    :~$ sudo  /usr/sbin/lpadmin -p LBP6000 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59787 –E
    
    lpadmin: Unknown argument "–E".
    same for
    Code:
     :~$ sudo  /usr/sbin/lpadmin -p LBP6000 -m CNCUPSLBP6018CAPTK.ppd -v ccp://localhost:59687 –E 
    
    lpadmin: Unknown argument "–E".
    Well somebody said somewhere else that LPB6000 does not work in Linux -'Period' but I'll try some more.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •