How to make Canon LBP-6200B work on My Gnome Manjaro?

The device node is created when the printer is connected.
It goes away when it is disconnected.
You can look and see what happens before, when, and after it is connected.
That way you don’t just blindly try and hope you get it right - you see what happens and can proceed with known good data

via:
watch ls -l /dev/usb

then connect the printer and see what it’s device node is
This device name needs to be in the DevicePath statement in /etc/ccpd.conf

If the printer isn’t working when you use that - it is still not correctly configured.
Use
ccpdadmin -x
and
lpadmin -x
to uninstall printer and start anew.

Here
and
Here
you can find a udev rule to persistently name your printer
you can then use
/dev/lp/by-id/some_long_name
or
/dev/lp/by-path/some_even_longer_name
to refer to the printer instead of /dev/usb/lpx

The person who posted it said that this was only good for one printer at a time.
I’m totally not sure about that, whether it is correct or not.
I have only one printer - that’s quite enough for me.
So I cannot verify that.

1 Like