I think it is tabula rasa time.
Reset the PRAM on the computer.
In System Preferences > Print & Scan, make a mental note of the printer short names, then remove the 130nr and 2100tn entries. Do not right-button one of these printers and choose "Reset printing subsystem," as it will also blow away all printers and preferences.
Next, in ~/Library/Preferences, look for the the following files that have the above short printer names in the (binary) filename(s):
Remove only the files for the 130nr and 2100tn printers.
Now, with both printers warmed up and ready, add back the 130nr and 2100tn with appropriate options set. Now, in the list of 3 printers, choose the one you want as default, and right button click on that device and mark it default.
Now, in Print & Scan preferences, select Open Print Queue. Choose Printer > Print test page.
You should be printing these test pages, unless there is a network issue.
If it still doesn't work, you can review the Network diagnostics and Error log options from this same menu.
Thanks for trying. I've deleted the printers and .plists. Unfortunately I had already RESET the printing suystem earlier and deleted the Laserjet (which was working!).
I've reset the PRAM and the Designjet (connected directly into the MacPro) shows up in Printer Set Up window. However if I want to print off a document, choosing the Designjet, the job shows as setting up in the printer window, but then the job 'hangs' in the printer window, and doesn't print.
As for the second (Laserjet) printer, this is connected via Ethernet to an AirPort Extreme base station. Again this doesn't show up in the list of printers available that could be added in the Print Preferences window.
THanks for the help. I'd already updated the drivers (both from the Apple website, then HP website and again downloaded the recent update manually from the Apple site); zapped the PRAM; reconnected printers, checking connection cables; reset the printers under the Print Preferences and added the printers back one by one. One printer, the Designjet 130 would print Test page and print at A1 size, but then failed to print onto A3 size paper. The other printer would show up in Print Preferences but would stall half way through the job.
Finally after a chat to Apple, the printers were reset under Print Preferences for a fourth time and the Designjet finally creaked into action on all paper sizes. No reason as to why the issue had arisen and why it then cleared itself.
As for the Laserjet, a print out to establish the IP address (rather than the printer's name) allowed this to be entered into the IP settings underr Print Preferences. The Mac finally identified the printer from the P address and set up the appropriate driver settings. Yo!
I have this exact same problem with a HP LJ 2100-M. Except my printer is connected via a USB cable. I had System 10.6 for quite a while, and it printed most stuff (anything that did not have a large amount of graphic content, anyway) although it perennially showed up as "offline". I have just discovered, somewhat by accident, that it will print old-style Word documents (.doc) but not new-style ones (.docx). A fix would be appreciated if anyone comes up with one.
I downloaded the whole package of latest drivers and no luck - the Laserjet 1022n printed page 1, 2,4,6,8 of any document whatever the source. If you set it to print odd pages only it printed 1,4,8, etc.
The answer for me was Gutenprint - thanks to the exhausted-sounding person in the HP support forums. This is what worked for me:
go to http://gimp-print.sourceforge.net/MacOSX.php , download v5.2.9 and install it. Ignore the terrifying documentation that refers to compiling, it works automatically.
control-click in the printers box in system prefs and reset the printing system completely
add the LJ1022 in the usual way - osx insists on installing the useless latest driver, so let it.
Then add a new printer again, this time a box comes up which allows you to choose which printer and with what driver.
Select LJ1022 + CUPS + Gutenprint v5.2.9 as the driver, confirm that you want to add a second instance of the LJ1022 - this came up as LJ1022-1
Now delete the original instance of that printer, and off you go.
Prints all the pages and doesn't hang ... so far ...
This reflects my own experience and was with osx 10.8.3 and an HP 1022n on the network. Can't say if it'll work with anything else, but there are a lot of folks out there talking about Gutenprint for unsupported printers with later versions of osx.