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

Till Kamppeter till.kamppeter at gmx.net
Wed Dec 7 15:02:13 PST 2005


Michael Sweet wrote:
> 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...
> 

Great.

    Till



More information about the Desktop_architects mailing list