[Desktop_architects] raw notes from drivers 12/01/2005 meeting

Michael Sweet mike at easysw.com
Wed Dec 7 14:59:57 PST 2005


Till Kamppeter wrote:
> Michael Sweet wrote:
>>> o USB vendor and product ID is bad because epson is always the same
>>> answer
>>> o have to use the IEEE 1284 device ID string can get from the printer
>>> with an I/O ctl
>>
>>
>> CUPS already does this, but note that not all vendors provide a
>> serial number so connecting more than one device of the same model
>> is often problematic.
>>
> 
> But I have one question here: If I enumerate the PPD files available in 
> /usr/share/cups/model (either by "lpinfo -m (-l)" or appropriate CUPS 
> API function) no information to match against the IEEE-1284 ID is shown. 
> Many PPDs have a "*1284DeviceID:" entry. If these get also indexed into 
> /etc/cups/ppds.dat and listed by "lpinfo -m" (or at least by "lpinfo -m 
> --ieee1284" to leave "lpinfo -m" backwards compatible) then one would 
> get a very reliable matching of PPDs to detected printers.

That is one of the things on my TODO list - we will be exposing the
1284DeviceID, however in most cases the make-and-model field is
sufficient anyways...

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Publishing Software        http://www.easysw.com



More information about the Desktop_architects mailing list