Re: Experience with new model Brother DCP-L2600D - no IPP-over-USB support?

Solomon Peachy <[email protected]> Fri, 2 Aug 2024 08:26:59 -0400
Newsgroups dev.linux.lists.printing-architecture
Message-ID <[email protected]>
On Fri, Aug 02, 2024 at 04:11:51AM +0000, Douglas Kosovic wrote:
> Looks like the DCP-L2600D is the only one in the series that is USB only,
> which is a shame when they don't support IPP-over-USB with their USB 2.0
> port (but do with Wi-Fi and Ethernet for the other models in the series).

This actually makes sense.

The networking components of printers are typically an entirely separate 
subsytem grafted onto the side of a standalone print engine, and that 
networking engine also deals with with the IPP bits.

Given the significant complexity (and moving target) of IPP, 
IPP-over-USB is almost always implemnted as a proxy/tunnel to the IPP 
stack running on the networking subsystem.  (Think of this as the mirror 
of the 'ipp-usb' project!)

So if you take away (or often merely disable at runtime) the network 
component you lose IPP support, wihch in turns mean you lose IPP-USB.

(The last few Canon SELPHY printers function this way; if you don't 
 properly configure the printer to talk to a wifi network, IPP-USB gets 
 disabled. Which is counterintuitive and quite asinine, IMO)

 - Solomon
-- 
Solomon Peachy			      pizza at shaftnet dot org (email&xmpp)
                                      @pizza:shaftnet dot org   (matrix)
Dowling Park, FL                      speachy (libera.chat)
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE3H5Sx9DyiyB5hnENrGLLO/XVulEFAmas0I0ACgkQrGLLO/XV
ulGkuBAAsDplGfIOqR9jUm4WnsJ/B7cn71w54ekytw/89PK44Qlb3sQnF/XtbWHx
SZTKIlpe1r/BBFu1n0i/lqyGk8Csj+5f98tmAwF6CP6BWXAGNGZ6Ve+S72PZ6mTJ
EVYR0WU15TWVyv2GI0VbDYOP+zrgbzrhordOS6Z7/det0RUXs6hZ4w2q4bAF+Uhh
KKeqHxOUvhaiHQ8Ly3Wr7V99NeUvCYWBMnZPfS9f/Oa2rfXXOU72BDfctvNrx5uc
L2w+quc3Hd4ZxUOBDsnS0dQVRH2ygI9TzcZZf637+hYFDPuIX8Pt1gHHB52Ug31d
zyVfuC52IQ/Bzfl4A2zzmi8bi4OywQzm+4KzjwEdpEnMp2tuSKhzAngK9ymUEgNQ
73YbH6mrDavYr6hSY7qTkD8nxeKS8IExaBl/1rLWy7MBJA6lP5XF2t2P4SRXV55S
72HaRfSAELWOw4PeQbRka83rtgVCb8T7+Mri/trNabRwPZXyi27E1U1HiYOqwULJ
V5mlbxS+xtVB26Ue3TXmONj0VwKO8zF5tPzDzCUqyEdelqRVfnayO8nZwb28l6Rh
ZYSLBxqU6slTKryqQrBwYsI51vejUeAiXr/SFCnQj/596uDzPnR+ZHX8IqsLY68A
d4qzqbIRkmcSnUMpAaynATvMFZ2gVdclZvFXUPKWT4lUsH1g6/A=
=xmCD
-----END PGP SIGNATURE-----