attachment

<div dir="ltr"><div>Hi Smith,</div><div><br></div><div>All of this functionality has been defined in IPP System Service all along.</div><div><br></div><div>Firmware or application resources can be created and then installed for one </div><div>Printer or the whole System.  Then either the single Printer or whole System </div><div>can be restarted to activate the new firmware or application software.<br></div><div><br></div><div>See sections 5.7, 6.1.1, 6.1.6, 6.2.4, 6.3.2, 6.3.13, and 6.3.17.</div><div><br></div><div>My apologies for brief response. Typing w/ left hand on touch pad.</div><div><br></div><div>Cheers,</div><div>- Ira<br></div><div><br></div><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</font></i></div><div dir="ltr"><i><font size="1">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></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 23, 2024 at 1:23 AM Kennedy, Smith (Wireless & IPP Standards) via ipp <<a href="mailto:ipp@pwg.org">ipp@pwg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Greetings,<br>
<br>
HP would like to register several new IPP attributes that relate to printer firmware update:<br>
<br>
printer-firmware-update-uri (uri)<br>
-----------------------------------------------------------------------<br>
This Printer Description attribute provides a URI to a page hosted in the printer or on the manufacturer's website for facilitating updating the printer's firmware. Valid schemes are "https" and "http".<br>
<br>
<br>
printer-firmware-update-version 1setOf (octetString(MAX) | no-value)<br>
-----------------------------------------------------------------------<br>
This Printer Description attribute reports the latest firmware version available for the Printer by the Printer's manufacturer, in a format matching the Printer's "printer-firmware-version" Printer Description attribute [PWG 5100.13]. As this value depends on information from outside the Printer, if a Client specifically requests this attribute in a Get-Printer-Attributes request, then the Printer MUST query its manufacturer's source for printer firmware update information and provide a response within a reasonable amount of time (5 seconds? 10 seconds? 30 seconds?). If this attribute is not specifically listed in a Get-Printer-Attributes request's "requested-attributes" operation attribute, then the Printer can choose to not return this attribute, or can return this attribute with 'no-value' or a cached value from the last time the printer checked. <br>
<br>
<br>
printer-firmware-update-string-version (1setOf text(MAX))<br>
-----------------------------------------------------------------------<br>
This attribute provides a string version of the value provided by the "printer-firmware-update-version" Printer Description attribute.<br>
<br>
<br>
We have also considered whether to propose a new IPP operation or similar mechanism to cause the Printer to proceed with fetching and installing an available firmware update, if the Printer is capable of such action (which "printer-firmware-update-version" seems to imply). But we held off of suggestions for that at this time. <br>
<br>
We would like to discuss this subject perhaps at the F2F or on a teleconference in the near future.<br>
<br>
Cheers,<br>
<br>
Smith<br>
<br>
/**<br>
   Smith Kennedy<br>
   Wireless & IPP Standards - IPG-PSPS<br>
   IEEE ISTO Printer Working Group | Wi-Fi Alliance | Bluetooth SIG | Connectivity Standards Alliance<br>
   Vice Chair, IEEE ISTO Printer Working Group<br>
   HP Inc.<br>
*/<br>
<br>
<br>
_______________________________________________<br>
ipp mailing list<br>
<a href="mailto:ipp@pwg.org" target="_blank">ipp@pwg.org</a><br>
<a href="https://www.pwg.org/mailman/listinfo/ipp" rel="noreferrer" target="_blank">https://www.pwg.org/mailman/listinfo/ipp</a><br>
</blockquote></div>