just for clarification and my experience, there are 2 ways to setup network printers (not using CUPS)
one is to create a "local" printer printing to /dev/null then converting that printer using the HP Network Printer utility and the other is by just running rlpconf.
there are significant differences when using the HP Network printer method, you will get a file buried way down in /usr/spool/lp/admins/lp/interfaces/printerName this is a filter applied and you can edit and set compressed print and many other options in the printing stream this is due to the fact that you started off as a "local" printer with convert to a network printer
with creating via the rlpconf cmd it is a straight shot to the device and was originally used to send print output to another SCO or Unix system including other PrintServers
in the HP Network Printer method = full printer control tcp/9100
in the rlpconf method = straight output to the down-line device tcp/515 LPD (NOTE: down-line device not always a printer)
Steve Bowman
Independent Technology, Inc.
CA, USA