This may be relevant (or not) but here goes.
I have two printers, a Photosmart C4680 (print, scan, copy) and a Business Inkjet 2280tn (PostScript). The Photosmart is connected to a USB port, the Inkjet is Ethernet.
When I set these guys up, I've found that being logged in as root and executing hp-setup
in a terminal window (X, KDE or whatever window manager you use, needs to be running) is the easiest way.
First step is have CUPS running (and, I've found it to be a good idea to delete any existing printers from CUPS at http://localhost:631
just to get things back to basics.
Then, from the command line, execute hp-setup
creates the CUPS entries for you).
The Photosmart, connected to a USB port, goes pretty easy -- hp-setup
finds it, identifies it, I change the description to something simple (like "PhotoSmart") and that's that.
The options for "Connetion (I/O) Type" show "Wireless/802.11 (requires a temporary USB connection and is only available for select devices)." Have you made a temporary USB connection and gone through the setup? That might just be the worth a few minutes (and a USB cable).
in my experience is pretty slick and really does the job with HP printers (and plotters, too!). If you've got a brand-spanking new model printer and hp-setup
can't identify it it might be worth your time to go to the HP Linux Imaging and Printing web site and download the current version. Slackware 13.37 has version hplip-3.11.3a-x86_64-1, the current version at http://hplipopensource.com/hplip-web/index.html
-- that may solve a few problems for you.
If you do that, get the SlackBuild from the source tree on your distribution CD-ROM/DVD, edit the file to change the version number, execute the SlackBuild and use upgradepkg
to install it.
Hope this helps some.
If you do decide to update HPLIP
here's the address of the web page where you download the tarball (it'll come from SourceForge): http://hplipopensource.com/hplip-web...slackware.html
. In the middle of the page, Step 3, click on the Download the Regular Tarball