On Sat, 2021-06-12 at 13:07 +0100, Brian Potkin wrote: > IPP-over-USB effectively turns the device into a networked one using > IPP. Driverless printing and scanning require that there is a discovery > protocol to identify the device and obtain capability information from > it. This is achieved by having avahi-daemon expose the scanner on the > lo interface by default. DNS-SD does the rest. Hmm, this feels like a layering violation to me, communication with a device over one protocol (USB) should not require communication over a random other protocol (IP). I guess ipp-usb would need to implement a proper USB based discovery protocol instead of transporting packets from USB to the IP layer and the part calling the discovery protocol should allow for multiple types of discovery instead of just DNS-SD. -- bye, pabs https://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part