CUPS Printer Setup for HP-LJ4P with JetDirect): =============================================== (preliminary setup) i: The MAC address is on the card (08:00:09:XX:XX:XX) ii: Set the router to give that MAC address a particular IP address in the DHCP if you can. iii. Put the IP address host pairing you want in the hosts file: 192.168.1.128 hp-lj4p (I also added it and IP address into /etc/ethers file) 08:00:09:XX:XX:XX 192.168.1.128 (now we are reading to do the CUPS stuff) 1. In the browser go to: http://localhost:631/admin It asks for a password here. You give your user name and the sudo password on Ubuntu and Debian. For SYSV style Linux distributions it will be root and the root password. Examples of SYSV style versions of Linux are OpenSuse, RHEL, and Mandriva. 2. Appsocket JetDirect 3. The Device URI is (use the IP address you have selected): socket://192.168.1.128:9100 4. HP You really have to search around a lot. Currently the one on Ubuntu 10.04 is HP 4P CUPS+Gutenprint v5.2.5. DO NOT SELECT THE DEFAULT PS (PostScript). The 4P does NOT have PostScript by default and you must use ghostscript instead. Why am I not using the latest version of Ubuntu? The same reason I install the FlashPlayer manually. IT WORKS WELL! I have a neighbor that is using the new GUI. His pointer is racing around and starting programs like crazy and his mouse has no control over the situation. Need I say more? 5. There is no button for click "Print Test Page. You click on maintenance and it is an option under it. 6. NOW that it is in the CUPS configuration you go into the wham-doozle printer control each distribution provides and now that it can see it you set it up to be the default printer. If it is RHEL or Fedora and they don't like you using CUPS to set it up tell them to BUZZ OFF! If you don't you may not have a working printer. Actually, if you ask me I would have preferred if they just used CUPS as is. I can remember Fedora complaining endlessly about a strange Minolta Laser I set up with network print server that was never supposed to work. I had it working with both Windows and Fedora. Note that the above IP address is just an example. Pick what works for you but I noticed that setting the HP-LJ4P to the correct address really does benefit from having the printer being given that address by DHCP from the router. Even when I telnet in after sticking it into the arp table it seems to lose the IP address it was given if you turn the printer off. So I would pick your DHCP range to start some place and allocate the first IP address and give it to the printer if you have the ability to do that statically based on the MAC address. I just picked an IP address out of the air that matches Linksys and most commodity based routers. This is NOT what I use.