Comment 6 for bug 212941

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

fool, then this is an upstream bug in the Canon driver package. The Canon driver package must contain a file to be installed in /etc/udev/rules.d/ which contains the line

KERNEL=="lp*", RUN+="/etc/init.d/ccpd restart"

or perhaps better

KERNEL=="lp*", SUBSYSTEMS=="usb", SYSFS{idVendor}=="XXXX", RUN+="/etc/init.d/ccpd restart"

with XXXX replaced by Canon's USB vendor ID in hex.

The file /etc/udev/rules.d/85-hpjl10xx.rules is part of the foo2zjs package, a driver for some HP LaserJets and many other cheap laser printers. It would produce a maintenance nightmare if one adds a feature to a package of a completely independent other driver to get a certain printer driver to work.