Re: Registration proposal for additional IPP Printer firmware related attributes[EXTERNAL]
Ira McDonald via ipp <[email protected]>
| Newsgroups | gmane.ietf.ipp |
|---|---|
| Message-ID | <CAN40gSs5xke=_jCpAcQ-J7RchBLL+nOPBdiT+NyBBEEEeGppEw@mail.gmail.com> |
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 <[email protected]> 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 <[email protected]> *On Behalf Of *Kennedy, Smith (Wireless > & IPP Standards) via ipp > *Sent:* Thursday, July 25, 2024 6:12 PM > *To:* Ira McDonald <[email protected]> > *Cc:* Kennedy, Smith (Wireless & IPP Standards) <[email protected]>; > PWG IPP WG Reflector <[email protected]> > *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 <[email protected]> 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. > _______________________________________________ ipp mailing list [email protected] https://www.pwg.org/mailman/listinfo/ipp