It's possible that the parallel port connection within the printer may be
faulty, but a network connection may work, but have you tried replacing the
cable and tightening the connections? Will the printer print out a test page
correctly?
I have
It can be difficult, you don't say whether you you connect to it directly.
Or via a seperate print server.
If a print server, then the problem may remain if the parallel port
connection within the printer is faulty.
If there is a network connection on the printer. You may find a button near
the network card which if pressed (briefly) will print out a configuration
page which should show an ip address. Alternatively, you may be able just to
get the printer to print out it's configuration just by turning it on with
one button pressed. Depending on the printer.
Then, look for an ip address, if the ip address is 0.0.0.0, look for a MAC
address. If the ip address is set to anything other than 0.0.0.0, then put
your computer in that range and simply
http://the printer's ip adresss,
where you can simply change it to one in the range you usually use.
If the address is 0.0.0.0, then the easiest way is to get a utility from HP
http://h20338.www2.hp.com/hpsub/cache/332262-0-0-225-121.html
If the link does not work, then you should search for Web Jetadmin. Jetadmin
(the previous version) worked a lot better, but for some reason everything
must be java nowadays! This is a program which will find locally connected
printers from their ip address or MAC address, then you can use it connect
to the network card and set a useful ip address.
Theoretically, these types of printers should set their own network address.
It is usually a matter of resetting the card to it's defaults. However it
sometimes picks a stupid address.