I have a CUPS printer (HP Photosmart 2575 All-in-one), connected to a Raspberry Pi via USB. I have added this printer to PCs running Windows 7. When these PCs upgraded to Windows 10, the printer remained working.
However, when I got a new PC that was pre-installed with Windows 10, I have been unable to connect it to this network printer; the printer is always displayed on the PC as in an error state and I cannot print (the CUPS interface has no history of the print job being sent to the printer).
Obviously the problem is with my new Windows 10 PC and not with my Raspberry Pi or printer. I can print from the PC if I connect the printer to it directly, so it is not a printer driver issue. The problem appears to relate to connecting to the printer over the network.
The Windows printer setup wizard cannot discover the printer. I manually copied the settings from one of the PCs that was originally Windows 7. The network address of the printer I'm using is
192.168.1.55:631/printers/HP_Photosmart_2575 (taken from the CUPS web interface).
How do I solve this problem?