I&#x27;ve found that the only way to get network printing to work reliably is to buy a generic postscript printer and use an old linux machine (perhaps a raspberry pi) as a dedicated print server. I used to recommend that people buy enterprise gear, but lately I&#x27;ve had mixed results even with those - the printer in my office needs to be rebooted daily. Whatever you do, stay far away from consumer-grade networked printers. Half the time they won&#x27;t even implement CUPS&#x2F;IPP or LPD, they tunnel USB over ethernet and use the same shitty USB drivers that an intern wrote in 1997. Best to avoid printers altogether, really.