Printers supporting the good ol&#x27; JetDirect protocol, where you simply fling bytes @ port 9100, almost always work easy-peasy.  It can&#x27;t get easier than Postscript or PCL printers, where you can print by cat file.ps | nc -w 1 192.168.0.100 9100.  It&#x27;s pretty hard to screw that up.<p>Printers using that <i>INSANELY</i> over complicated Web Services for Devices (WSD) seem to have a huge footprint on Windows PCs, are resource intensive, require extra running services on the PC, seem to have a hard time with multiple instances of the printer on the same network, etc.