From: Michael R S. <ms...@ap...> - 2008-06-23 14:35:35
|
Till Kamppeter wrote: > Michael R Sweet wrote: >> Suffield, David wrote: >>> ... >>> I would consider using the Mike's "usb" backend if it meets our >>> needs. We need a backend that provides printing and status over >>> various types of IO (ie: raw, 1284.4 and MLC). The IO can be very >>> manufacturer and product specific and I don't see how the current >>> "usb" backend can provide this functionality. >> >> Our current focus is on supporting libusb; if necessary, we can add >> a side-channel request to set the IO mode, but otherwise I suspect >> we can use the default mode supported by the device. >> >> We already support a variety of side-channel data - 1284 device ID, >> centronics bits, bidirectional support, SNMP OIDs (for network >> printers), etc. >> > > Will this really cover all manufacturer-specific access methods? For devices advertising themselves as printers, yes. Other types of USB devices will still need to be handled by a separate backend, but since they won't be reported by the standard USB backend there is no problem... >>> I have looked at cups-1.4svn-r7679-source.tar.gz and I don't see the >>> libusb support in the "usb" backend am I missing something? >> >> libusb support is part of STR #1575, which hasn't been merged to >> trunk yet: >> >> http://www.cups.org/str.php?L1575 >> > > Will it be merged for CUPS 1.4? Yes. -- ______________________________________________________________________ Michael R Sweet Senior Printing System Engineer |