IPP is print anywhere and it sounds like its been branded "Mopria".
I ditched a thing called HPLIP at home at least five years ago which used to be the cutting edge for Linux printing on HP printers. The bloke that developed CUPS said it was a good idea and I went for it.
Now it just works - always. It sounds like Windows is catching up, finally.
The advantage of link-local multicast over a plain broadcast is it gives a unique address (IP and multicast) so the clients themselves can more easily filter them. That's about it. An mdns aware router just enables MORE flooding to happen (across subnet boundaries, where link-local is not supposed to go).
EDIT: this comment no longer makes sense after the parent comment was edited. It used to be explicitly asking for help and didn't mention any solutions like static IPs, nor did it spell out a general remark about how this complexity in consumer electronics is bad
Which is kinda silly, if the router hasn't needed to give the IP to another client, just remember it forever.
If you want to have a network, someone needs to know a bit of networking. Or you need someone you can call who does.
Don't get mad at the printer for what your router is doing to its IP address. This day and age isn't as advanced as you'd like it to be, or you need a new router that does what you expect.
Microsoft is behind the times.
[1] https://en.wikipedia.org/wiki/Zero-configuration_networking
Granted, I’m on a Mac and I print about five times a year, so YMMV.
I didn't even set up my printer, I just turned it on, connected it to the network, and all the Macs and iPhones print to it, no problem.
The result is that pretty much you can just print, driverless, to anything halfway recent. The driver situation was really uneven before.
I don't know why we really need Mopria, the system Windows is going with, when we have IPP Everywhere, but the differences between AirPrint, IPP Everywhere and Mopria seem pretty minor.
Edit: until build 1703 in 2017. Huh!
It could be your router defaults to blocking broadcast packets related to wireless devices. (Either in or out)
laser printers are the way
They completely blow any consumer inkjet out of the water in ease of use, not having to install bloatware with popups telling you to buy more ink and preventing you from printing black and white when the magenta ink is "only" at 25%, printing speed, and the fact they don't outright break forever if you go 6 months without printing (where an Inkjet would often get irreparably clogged and be ruined).
Better yet, setup Airprint as well. The novelty of printing from my phone never wears off. (coming from an old head).
i've also tried making cards by printing on both sides. creating a 2-page file with the mirrored offset like normal print would use, they don't line up. if i remove the mirrored offset (not a professional DTP, so whatever this called), it still doesn't line up. so i had to fiddle with it to get double sided prints to line up. on a different printer, the normal mirrored offset works as expected. i can then put the print on the guillotine and cut on the crop marks, and it all works. not with the 2550.
https://news.ycombinator.com/item?id=22083421
It seems like all the models sharing the same printing engine suffer from the same defect (fuser heats a bit too much and the sleeve and roller fail much earlier than expected).
2. Put it on your Wi-Fi
3. There is no step three
This is basically like when people say dishwashers don’t do a good job because they’ve only bought ones designed by American MBAs. HP and Epson made good products in the previous century but are now customer-milking operations and it’s better to pretend they don’t exist.
Photos are printed at walmart, it's way too cheap for the quality to even bother with anything else.
I've done nothing to it but put paper in it. The highest praise I can give a printer is: "I don't hate this one"