As you may or may not know, I’ve spent the last month or so trying to convert from XP to Vista with mostly good results. One new Vista problem I’ve been having is my HP SC 2500 network printer keeps going offline and I’m not able to get it back online without deleting and re-installing it.
After reading some posts, and doing some trial and error testing, I was finally able to figure out what the problem was. Basically, the driver was hard coding the IP address in the setting and when the IP address would change, it would be “offline.”
First, bring up the “Printers” list from the control panel. Highlight the printer in question, and right-click to get the following menu shown below. Choose “Run as administrator,” then “Properties.”
The “properties” shown below is the result AFTER I fixed the problem. Above the line with the checkmark is the original PORT with the absolute IP address. This is what was originally selected. Click on the “Add Port…” button shown below.
Now, you will see the following dialog box. Select “Standard TCP/IP Port.” Click on “New Port…”
Now, you have to find out what the Port Name is for your printer. With the HP printer that I have, you push the “Setup” button, then go through the menu to find the “Network” configuration print operation. This will print out the Network settings, including the Port Name. Enter that name in the “Port Settings” as shown below. Set the “Protocol” to “Raw” and Port number to 9100, and turn on SNMP status.
That’s it! You’re done and your network printer should now be “online” properly. Why do you have to do this when it wasn’t needed in XP? That’s how Microsoft is trying to improve your experience with their new OS. Thanks Microsoft for a job well done. NOT!