Microsoft to kill off third-party printer drivers in Windows
theregister.com
theregister.com
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.
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)
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).
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"
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.
And it works, the quality is great, and I'm happy. Didn't have to install anything.
If you go to Amazon and look up Brother laser printers you'll see that most of those now also come with subscription plans called "Refresh", so, you can't win.
Also, the exercise equipment they sell don't require an internet account for basic functionality, and I believe this goes for the TVs sold at Costco as well.
The bug was in Mac OS not the printer.
That's funny though. Can you connect to them and print them a message asking them to turn it off?
- Network, Advanced, WiFi Direct, off.
You could uninstall them and get a huge chunk of disk space back.
So a trick that some people used was the wrong driver to make some printers behave in unsupported ways for a particular programs. And if a new driver didnt work, using the HP LaserJet 4 driver usually resolved the problem if it was a HP laser printer of sorts.
Throw in Inkjet printers that routed down USB connections, and the management of the USB wasnt the best, and it became a nightmare quickly having to remove registry entries because the printer uninstaller software behaved like McAfee AV software when people attempted to uninstall it.
Most of what you said there is wrong.
Inbox drivers are drivers that come bundled with Windows or more recently automatically downloaded by Windows. The device manufacturers provide the drivers but Microsoft is fairly strict on what they will accept. More recently they have been forcing the manufacturers to switch to V4 (XPS based) if they want their driver included "in the box".
My guess is this is a further tightening of those rules. It indicates the general direction Microsoft wants to move with printer drivers but it's a slow process.
I expect your will be able to continue downloading the existing garbage that nearly every printer manufacturer provides.
What about Brother?
that didn't appear to be an exhaustive list. Looking at the Mopria site, I see Brother along with 9 other brands not mentioned.
Then my wife bought one for her business and now it’s my fucking problem again. Wonderful to see that the printing experience has barely changed at all. Networked printing across different devices and platforms is a fucking coin toss if it’s going to work, without changing a thing, static or dynamic IP, hardwired or Wi-Fi, and connecting via USB is barely better. Every few print jobs you have to monkey with it, reinstall or reset something. It lies to you and fights with you about toner or ink, even when you have it fresh and straight from the manufacturer. I’d rather quit my job and press her customers’ receipts into clay fucking tablets than touch the damned things.
So, I hope this makes things better. I won’t hold my breath, though.
I hope it will change this - such malicious behaviour is probably implemented at SW level, right?
> IPP is the basis of several printer logo certification programs including AirPrint, IPP Everywhere, and Mopria Alliance, and is supported by over 98% of printers sold today.
Hopefully not a potential infection vector, but the hardware industry just has an impeccable history of writing iron-clad drivers, so I am sure it is fine.
I've been delighted on Linux with CUPS. No drivers or config, every printer/combo unit I've owned has simply been found
Having said that the main problems I encountered with 3rd part drivers were the additional "utilities" they include. Often the core driver was fine and in some cases you can extract that from the original software and install it directly from the .inf file.
>This framework improves reliability and performance by moving customization from the Win32 framework to the UWP software development framework.
I can't trust Microsoft to do anything right anymore.
Anymore?
They won't of course.
More discussion on the official post a few days ago: https://news.ycombinator.com/item?id=37453735