[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#630228: foo2zjs: Firmware upload is not compatible with cups



On 06/12/2011 05:29 PM, Roger Leigh wrote:
Why is this not being done at a lower level, e.g. via udev or other
existing hotplug mechanisms?  Firmware-loading for /any/ device is
not the remit of cups, and it's really not cups' call to disable
any module loading.

Do you know a tool which can send the firmware file to a raw libusb device, so that using the CUPS backend for this is not necessary?

Note that upstream CUPS is only to be able to access the USB printers with one method, either usblp or libusb, not both. I suggested to use my patch for getting a hybrid usb backend upstream but Mike Sweet do not want to use it, he tells, usblp should be deprecated and only libusb should be used.

libusb is also the better method for modern multi-function devices. Especially HP uses libusb in their "hp" CUPS backend. So for a better consistency it is better to use only libusb in CUPS environments.

Therefore I want to deprecate usblp and switch software which still use it to use libusb.

   Till


Reply to: