Menu

Canon LBP2900 on Devuan

Jun 9, 2021

96 words

Yet another guide to make Canon LBP2900 work on a Linux machine.

  1. Add i386 architecture for missing packages:
$ doas dpkg --add-architecture i386
  1. Update:
$ doas apt update
  1. Install i386 packages:
$ doas apt install libstdc++6:i386 libxml2:i386 libpopt0:i386
  1. Download and install drivers from Canon Europe:
$ doas apt install ./cndrvcups-capt_2.71-1_amd64.deb ./cndrvcups-common_3.21-1_amd64.deb
  1. Configure:
$ doas /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787

and

$ doas /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
  1. Start ccpd service:
$ doas /sbin/rc-service ccpd start
  1. Print:
$ lp -d LBP2900 file.pdf

Note: I use doas instead of sudo, OpenRC to manage services.

That’s all!

Tags:

Menu

Languages

Back to top