I have an hp-1300 laser printer with an hp JETDIRECT 170X server connected to my home network. The printer driver in my Dell XPS 8300 (OS=Windows 7) is the hp Universal Printer Driver. DHCP from the internet modem supplies IP addresses.
The printer has stopped working. I get normal messages (pop-ups at bottom right of screen) that the job has been sent to the printer and feedback from the printer advising that the toner is low, but the job stalls in the queue with an Error – Printing message.
I can print normally to the hp 1300 from other computers on the home network which seems to validate that the printer is working correctly, and that the IP address remains unchanged. Restarting the printer and the 170X does not fix the problem.
Troubleshooting the device (right click the printer icon in Control Panel and “Troubleshoot”) produced nothing other than advice on advantages of sharing the device on HomeGroup. I uninstalled the driver device (right click the printer icon in Control Panel and “Remove Device”), and then re-installing the driver from a CD I had archived (same driver that stopped working). I took care to use the installation option “replace the driver”. The installation test page failed to print and the problem remained exactly as before, documents stall in the queue. I have done this several times to no avail.
Note: This problem occurred immediately after installing Windows 7 on a MacBook and connecting to the Home network. During that Windows 7 installation I joined the HomeGroup and allowed printer sharing. I am not certain what sharing options I had on the Dell at that time (but I suspect it was to share this printer), but I have since turned all printer sharing off on all Windows computers. This has no effect. I cannot see why this other Windows 7 installation could affect the XPS 8300’s ability to print, but I provide this coincidence in case it is relevant.