I was able to get my HP 1320n working under Linux (2.2.14, and old version of redhat) using the printtool and following the instructions here:
http://h10025.www1.hp.com/ewfrf/wc/g...n&cc=us#N101F8
If you hold down the "GO" button for 5 seconds, the printer will dump out system information which includes a default host name and its IP. You can use this information in printtool to find the printer on the network.
All the best - Tony