sysone
November 21st, 2012, 03:29 PM
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-install-canon-lbp-printers-in-ubuntu/
For earlier drivers Canon gives intructions for installing the printer :
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.
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-install-canon-lbp-printers-in-ubuntu/
For earlier drivers Canon gives intructions for installing the printer :
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.