attachment

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
Hi Ira,
<div><br>
</div>
<div>
<div>Assuming "ipp-usb" is a Linux OP IPP USB module, and it is sharing information about the USB connected printer on a network (loopback only? all interfaces?), it could provide these additional TXT record key/value pairs if it wants to. But I don't quite
 know why...USB devices are matched at a device level usually with a VID / PID / serial number. But we already know the printer implements IPP USB, so device model matching ought to be unnecessary and actually not useful. That is for vendor drivers. </div>
<div>
<div><br>
</div>
<div>An IPP USB interface is a class 7 (Printer) interface and subclass 1, that implements protocol 4 (IPP USB). Class 7 devices define a USB interface descriptor that includes things like the 1284 Device ID string. An IPP USB interface has the class 7 interface
 descriptor and also provides a protocol 4 specific "Device Info Descriptor" that has an "iIPPPrinterUUID" field, which is a pointer to a string descriptor containing the value provided by "printer-uuid".</div>
<div><br>
</div>
<div>Seems like one might need Alexander to provide more information...</div>
</div>
<div><br>
</div>
<div>Smith<br>
<br>
/**<br>
    Smith Kennedy<br>
    HP Inc.<br>
*/ </div>
<div><br>
<blockquote type="cite">
<div>On Nov 13, 2024, at 6:55 AM, Ira McDonald via ipp <ipp@pwg.org> wrote:</div>
<br class="Apple-interchange-newline">
<div>
<div><font face="" calibri??=""><b><span style="font-size:11.0pt;line-height:107%; color:red">CAUTION: External Email
</span></b></font>
<div>
<div dir="ltr">
<div>Hi Mike,</div>
<div><br>
</div>
<div>[Forwarded from OP mailing list]</div>
<div><br>
</div>
<div>This looks questionable, from the point of interoperability.  Comments to Alexander?</div>
<div><br>
</div>
<div>Cheers,</div>
<div>- Ira</div>
<div><br clear="all">
</div>
<div>
<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr"><i><font size="1">Ira McDonald (Musician / Software Architect)</font></i></div>
<div><i><font size="1">Chair - SAE Trust Anchors and Authentication TF<br>
</font></i></div>
<div dir="ltr"><i><font size="1">Co-Chair - TCG Trusted Mobility Solutions WG</font></i></div>
<div><i><font size="1">Co-Chair - TCG Metadata Access Protocol SG<br>
</font></i></div>
<div dir="ltr"><i><font size="1">Chair - Linux Foundation Open Printing WG<br>
Secretary - IEEE-ISTO Printer Working Group<br>
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>
IETF Designated Expert - IPP & Printer MIB<br>
Blue Roof Music / High North Inc<br>
<a style="color:rgb(51,51,255)" href="http://sites.google.com/site/blueroofmusic" target="_blank">http://sites.google.com/site/blueroofmusic</a><br>
<a style="color:rgb(102,0,204)" href="http://sites.google.com/site/highnorthinc" target="_blank">http://sites.google.com/site/highnorthinc</a><br>
mailto: <a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a><br>
(permanent) PO Box 221  Grand Marais, MI 49839  906-494-2434</font></i></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>
From: <b class="gmail_sendername" dir="auto">Alexander Pevzner</b> <span dir="auto">
<<a href="mailto:pzz@apevzner.com">pzz@apevzner.com</a>></span><br>
Date: Wed, Nov 13, 2024 at 6:36 AM<br>
Subject: ipp-usb: exposing device serial number and vendor/device ID via TXT record<br>
To: Open Printing <<a href="mailto:printing-architecture@lists.linux-foundation.org">printing-architecture@lists.linux-foundation.org</a>><br>
</div>
<br>
<br>
Hi!<br>
<br>
I want to be able to match devices, exported by the ipp-usb, with the <br>
underlying USB devices, because every second user asks "where is my <br>
newly connected USB printer?" and needs to be pointed to the list of the <br>
network printers.<br>
<br>
For this purpose I want to add a couple of parameters to the TXT record, <br>
published by the ipp-usb:<br>
<br>
     usb_SER=VCF9192281  ; Device serial number<br>
     usb_HWID=0482&069d  ; Its vendor and device ID<br>
<br>
However, if there are already standard names defined for this purpose, <br>
I'd prefer to follow the standard. Please, point me to the right <br>
direction at this case.<br>
<br>
WDYT?<br>
<br>
-- <br>
<br>
        Wishes, Alexander Pevzner (<a href="mailto:pzz@apevzner.com" target="_blank">pzz@apevzner.com</a>)<br>
<br>
<br>
</div>
</div>
</div>
</div>
_______________________________________________<br>
ipp mailing list<br>
ipp@pwg.org<br>
https://www.pwg.org/mailman/listinfo/ipp<br>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>