I figured it out for future people reading this thread here is a long summary:
a) edit the first line of /etc/hosts to contain:
>127.0.0.1 localhost.localdomain localhost
b) restart the network services type at a prompt
>service network restart
c) go to your KDE kicker (or your gnome point and click stuff) and choose CUPS printer configuration or open a browser and type
Redhat 7.3 and 8.0 did not ship CUPS in the latest form and it may not be running and/or installed on your machine. So, you may need to update some stuff - but that's okay because there is a great point and click way to do this open a shell and type up2date. you may first need to register with redhat up2date service which is easy to do. Then run up2date and make sure you check to include the latest cups stuff. as an aside it is good to run up2date occasionally anyway.
1. Install cups (by rpm, up2date, or point and clicking)
2. Start cups server (point and clicking, or check for cupsd running
type: "service --status-all" at a prompt)
3. Open browser, http://127.0.0.1:631/
4. Select "Administration" & enter root and root password
5. Select "Add printer" entering info in Name (the only important one on this screen ... other 2 are just text) to distinguish the printer on the hub from the others. Select "Continue"
6. At the next screen select "Device" as "AppSocket/HP JetDirect" and select "Continue"
7. At the next screen select "URI" as "socket://ip.ip.ip.ip:9100" and select "Continue"
8. At the next screen select "Make" and select "Continue"
9. At the next screen select "Model/Driver" and select "Continue". I'll admit to being a bit baffled here as there are drivers with gimp, foomatic (or similar) so I just selected CUPS and gimp and (en) english and it worked.
10. At the next screen you will get a message "Printer xxxxx has been successfully added", click on printer name, click "Print Test Page"
hope it helps!