I have several HP networked printers. I install the printers as local printers with the latest drivers. They all have fixed IP addresses. I can ping them and connect to them via HTTP and make changes from the browser interface. Yet, some will print and some will not. I'm running Windows XP SP2.