Note that the driver talks directly to the USB port. So the printer must be connected via USB. The output destination specified in the printer spooler will not be used. If you use CUPS, set the destination to /dev/null, so that the CUPS backends do not block the USB device.
What does it mean to set the CUPS destination to /dev/null? How do I do that?
I'm trying to install a Canon printer, but I can't follow the instructions above... can you?