[IPP] Registration proposal for additional IPP Printer firmware related attributes[EXTERNAL]

[IPP] Registration proposal for additional IPP Printer firmware related attributes[EXTERNAL]

Ira McDonald blueroofmusic at gmail.com
Fri Jul 26 13:38:07 UTC 2024


Hi Uli,

With IPP System Service in the Cloud, a Printer can be notified that
firmware updates are available and safely fetch the updates.

Direct fetch from the manufacturer has all the security weaknesses that
caused us to deprecate Print-URI.

Cheers,
- Ira

On Fri, Jul 26, 2024, 9:03 AM Uli Wehner <ulrich.wehner at ricoh-usa.com>
wrote:

> Smith,
>
>
>
> With software moving to the cloud, we will not be able to push firmwares
> to printers directly anymore.
>
>
>
> I know we will need to be able to have the printer reach up to the service
> using an agent on the device. We do this today, just not with IPP as the
> vehicle.
>
>
>
>
>
> Regards
>
>
>
> *Uli Wehner*
>
> ウリ・ヴェーナー
>
> *From:* ipp <ipp-bounces at pwg.org> *On Behalf Of *Kennedy, Smith (Wireless
> & IPP Standards) via ipp
> *Sent:* Thursday, July 25, 2024 6:12 PM
> *To:* Ira McDonald <blueroofmusic at gmail.com>
> *Cc:* Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy at hp.com>;
> PWG IPP WG Reflector <ipp at pwg.org>
> *Subject:* Re: [IPP] Registration proposal for additional IPP Printer
> firmware related attributes[EXTERNAL]
>
>
>
> Hi Ira,
>
>
>
> Sorry for not replying sooner.
>
>
>
> On Jul 24, 2024, at 7:29 AM, Ira McDonald <blueroofmusic at gmail.com> wrote:
>
>
>
> *CAUTION: External Email *
>
> Hi Smith,
>
>
>
> All of this functionality has been defined in IPP System Service all along.
>
>
>
> Firmware or application resources can be created and then installed for
> one
>
> Printer or the whole System.  Then either the single Printer or whole
> System
>
> can be restarted to activate the new firmware or application software.
>
>
>
> See sections 5.7, 6.1.1, 6.1.6, 6.2.4, 6.3.2, 6.3.13, and 6.3.17.
>
>
>
> Unless I'm mistaken, these sections in System Service are useful if the
> client is managing the firmware update process directly by fetching the
> firmware update and pushing that update to the printer as a resource.
>
>
>
> But if the Printer is capable of sending a firmware update query on its
> own to check availability and/or fetch and update itself, we don't seem to
> have any IPP attributes that can drive that. The
> "printer-firmware-update-version" and
> "printer-firmware-update-string-version" are intended to fill that gap.
> Mike suggested that we might define a new operation to cause the printer to
> fetch and update itself, and I think that is something we ought to
> investigate or at least discuss. This would compliment the existing
> facilities in System Service, and from a user experience and implementation
> perspective it would be easier for a Client to support this type of
> firmware update flow than the existing System Service supported process
> where it would need to download the firmware image / file to itself and
> then submit  it to the printer. I think the existing System Service flow is
> likely more desirable for larger / enterprise deployments where a fleet
> might be upgraded using a common firmware image.
>
>
>
> The "printer-firmware-update-uri" would provide a link directly to a
> firmware update page either in the printer or the manufacturer's website.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20240726/5c15f315/attachment.html>


More information about the ipp mailing list