Installing Canon LBP Series Printers in Ubuntu
I ask everyone interested in this problem to read the instructions, during the course of which they still managed to get the Canon LBP 3010 printer to function. The
instructions will also be valid for other Canon printers of the following models:
LBP 1120 LBP7200C, LBP9100Cdn.
Step 1. First of all, you need to download the driver from the Canon download page .
Step 2. Unzip the downloaded archive. Install the packages it contains in the order shown:
sudo dpkg -i cndrvcups-common_2.40-1_i386.debudo dpkg -i cndrvcups-capt_2.40-1_i386.debStep 3. Restart CUPS
sudo service cups restartStep 4. Registering the printer in the print spooler:
sudo /usr/sbin/lpadmin -p [название принтера] -m [название файла PPD] -v ccp://localhost:59687 -EFor example, for an LBP-1120 printer, the line would look like this:
sudo /usr/sbin/lpadmin -p LBP3010 -m CNCUPSLBP3050CAPTK.ppd -v ccp://localhost:59687 -EThe names of the corresponding PPD files are:
LBP-1120: CNCUPSLBP1120CAPTK.ppd
LBP-1210: CNCUPSLBP1210CAPTK.ppd
LBP2900: CNCUPSLBP2900CAPTK.ppd
LBP3000: CNCUPSLBP3000CAPTK.ppd
LBP3050 / LBP3018 / LBP3010: CNCUPSLBP3050CAPTK.ppd
LBP3150 / LBP3108 / LBP3100: CNCUPSLBP3150CAPTK.ppd
LBP3200: CNCUPSLBP3200CAPTK.ppd
LBP3210: CNCUPSLBP3210CAPTK .ppd
LBP3250: CNCUPSLBP3250CAPTK.ppd
LBP3300: CNCUPSLBP3300CAPTK.ppd
LBP3310: CNCUPSLBP3310CAPTK.ppd
LBP3500: CNCUPSLBP3500CAPTK.ppd
LBP5000: CNCUPSLBP5000CAPTK.ppd
LBP5050 series: CNCUPSLBP5050CAPTK.ppd
LBP5100: CNCUPSLBP5100CAPTK.ppd
LBP5300: CNCUPSLBP5300CAPTK.ppd
LBP6018 / LBP6000: CNCUPSLBP6018CAPTK.ppd
LBP6300dn: CNCUPSLBP6300CAPTK.ppd
LBP7200C series: CNCUPSLBP7200CCAPTK.ppd
LBP9100Cdn: CNCUPSLBP9100CCAPTK.ppd
Step 5. Registering the printer in the ccpd daemon
sudo /usr/sbin/ccpdadmin -p [название принтера] -o [путь к печатающему устройству]For example, for the LBP3010 printer, the line would look like this:
sudo /usr/sbin/ccpdadmin -p LBP3010 -o /dev/usb/lp0If we connect a network printer, you need to specify the IP address, for example:
sudo /usr/sbin/ccpdadmin -p LBP3010 -o net:172.168.0.1Step 6. Permission to load the usblp module, install the package
kdesudosudo apt-get install kdesudokdesudo kate /etc/modprobe.d/blacklist-cups-usblp.confCommenting out the blacklist usblp line:
sudo gedit /etc/modprobe.d/blacklist-cups-usblp.confWe set at the beginning of line #, after that we execute:
modprobe usblpStep 7. After that, start the ccpd daemon.
sudo service ccpd startAfter that, the printer should work.
Step 8. If the printer prints normally, then add the ccpd daemon to startup, so as not to start manually each time:
sudo update-rc.d ccpd defaults 20Then we write in /etc/rc.local:
kdesudo kate /etc/rc.localBefore exit 0, add the line.
/etc/init.d/ccpd restartIf all the commands are successful, the printer should work.