A parallel port printer (in fact, an old 136 column dot matrix) connected to an HP JetDirect 170X.
Have set the printer up to emulate Epson LQ-2550 because there’s a Linux driver for that and I also print to it from Linux.
I know the IP address of the JetDirect on my LAN, and the JetDirect uses port 9100.
Setup > Printers and Scanners > Add a printer or scanner > The printer that I want isn’t listed > Add a printer using a TCP/IP address or hostname > Device type: Autodetect; IP address: 192.168.0.121; Port name: 9100 > Next > Use Windows Update to find the driver I need (Epson LQ Series 1 (136)) > Go!
Tried a test page