I cannot configure my Canon lbp2900b printer in Ubuntu 20.04. I have a dual boot of Windows 10 and Ubuntu 20.04, and it is working fine in Windows 10. When I turn on the printer in Ubuntu it is showing Configuring printer please wait...
and after some time it is showing Printer added Canon lbp2900
, but when I print a test page it's showing Printing test page
and then it is showing Printing completed
but there is no response from the printer.
I installed the driver for linux_64 from the official Canon website.
Results of lpinfo -v
:
file cups-brf:/
serial serial:/dev/ttyS0?baud=115200
network https
network beh
direct ccp
direct hp
network ipps
network http
network ipp
network socket
network lpd
direct hpfax
and the command systemctl list-units "ippusbxd" | grep service
shows nothing.
Best Answer
The printer unfortunately does not work out of the box, you need to manually install some dependencies and then add it as "Canon Capt" source.
There is a fully automated installation script:
--> https://github.com/hieplpvip/ubuntu_canon_printer
If you prefer a manual installation, here are the ...
Basic steps for manual installation:
Install the Debian/64bit drivers from the canon webpage
Enable multiarch
Install 32-bit dependencies
Add the printer:
Adjust the path to the
ppd
-file if necessary.See also: